【发布时间】:2020-09-20 10:25:33
【问题描述】:
我有一个数据框df,其中有一个名为columnList 的列作为str。
"1 2,7 8,10 7"
然后我将它们转换为如下所示的列表:
[1 2,7 8,10 7]
我想将列表中的值转换为元组:
[(1,2),(7,8),(10,7)]
当前代码:
temp = df['columnList'].str.split(',')
result = list(zip(temp[::2], temp[1::2]))
print(result)
我得到的是空列表。
df 看起来像这样:
column1 columnList
YY 1 2,7 8,10 7
名称:df,dtype:对象
【问题讨论】:
标签: python list dataframe tuples