我有一個數據框列列表['Text1', 'Text2', 'Text3']我想顯示為Text1, Text2, Text3數組的長度可能會有所不同。當前輸入數據幀預期的 :
2 回答

翻閱古今
TA貢獻1780條經驗 獲得超5個贊
我用以下內容重現了您的問題:
import pandas as pd
data = {"Sno": [1,2], "column1": ["A","B"], "Column2": ["C", "D"], "Column3":[['Text1', 'Text2', 'Text3'], ['Text4', 'Text5', 'Text6']]}
df = pd.DataFrame(data)
為了獲得您想要的結果,您需要這一行:
df['Column3'] = df['Column3'].map(lambda row: (', ').join(row))
輸出
Sno column1 Column2 Column3
0 1 A C Text1, Text2, Text3
1 2 B D Text4, Text5, Text6
添加回答
舉報
0/150
提交
取消