Python 正在尝试在pandas上创建新的元组列
我正在尝试创建一个新列,一个基于两个现有列的元组:Python 正在尝试在pandas上创建新的元组列,python,pandas,tuples,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 使用 或 dff['net_sys']= dff[['network', 'syscode']].apply(
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']))