尝试在熊猫上创建新的元组列

时间:2019-03-15 00:52:51

标签: python pandas tuples

我正在尝试创建一个新列,一个基于两个现有列的元组:

dff['net_sys']= dff[['network', 'syscode']].apply(lambda x: (x['network'], x['syscode']),axis=1)

我遇到错误:

TypeError: list indices must be integers or slices, not list

1 个答案:

答案 0 :(得分:2)

使用

dff['net_sys']= dff[['network', 'syscode']].apply(tuple,axis=1)

dff['net_sys']=list(zip(dff['network'],dff['syscode']))