我正在尝试创建一个新列,一个基于两个现有列的元组:
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
最佳答案
使用
dff['net_sys']= dff[['network', 'syscode']].apply(tuple,axis=1)
或者
dff['net_sys']=list(zip(dff['network'],dff['syscode']))
关于python - 尝试在 pandas 上创建新的元组列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55174091/