我正在使用一個熊貓數據框並嘗試將多個字符串和數字連接成一個字符串。Python Pandas將字符串和數字連接成一個字符串
這工作
df1 = pd.DataFrame({'Col1': ['a', 'b', 'c'], 'Col2': ['a', 'b', 'c']})
df1.apply(lambda x: ', '.join(x), axis=1)
0 a, a
1 b, b
2 c, c
我怎樣才能使這項工作就像DF1?
df2 = pd.DataFrame({'Col1': ['a', 'b', 1], 'Col2': ['a', 'b', 1]})
df2.apply(lambda x: ', '.join(x), axis=1)
TypeError: ('sequence item 0: expected str instance, int found', 'occurred at index 2')
嘗試改變'拉姆達X: ''。加入(X)''以拉姆達X: ''。加入(STR(X))' –