Hej
Chciałbym się dowiedzieć jak złączyć dwie liczby w jedną. Próbuję pd.concat, lecz zwraca mi, że
TypeError: cannot concatenate object of type "<class 'str'>"; only pd.Series, pd.DataFrame, and pd.Panel (deprecated) objs are valid
Hej
Chciałbym się dowiedzieć jak złączyć dwie liczby w jedną. Próbuję pd.concat, lecz zwraca mi, że
TypeError: cannot concatenate object of type "<class 'str'>"; only pd.Series, pd.DataFrame, and pd.Panel (deprecated) objs are valid
Złączyć w sensie dodać? Czy złączyć w sensie skleić jak string? 2 i 3 ma Ci dać 5 czy 23? Czy może tablice [2, 3]
Wrzuć dane do tabeli jako stringi, a nie liczby, a potem Skonwertuj do integerów.
Można tak:
a = 8
b = 3
str(a) + str(b)
Ale raczej używał bym tego. Jest dużo czytelniejsze:
a = 8
b = 3
'{foo}{dupa}'.format(foo=a, dupa=b)
def joiner(*args):
return ''.join(map(str, args))
artur_waw napisał(a):
Złączyć w sensie dodać? Czy złączyć w sensie skleić jak string? 2 i 3 ma Ci dać 5 czy 23? Czy może tablice [2, 3]
Może źle się wyraziłem. Chodziło mi o to, by złączyć ze sobą dwie wartości w jedną np jeżeli liczba1 = 8 a liczba2= 0 to ma dać 80 :)