2024-09-30 22:16:46 发布
网友
我有一个元组,其中包含动态的列名('Col1','Col2','Col3')
('Col1','Col2','Col3')
我有一个数据框,需要通过考虑元组中的值来创建一个计算列(FinalColumn)
FinalColumn
在上述情况下:
FinalColumn = df['Col1'] + ':' + df['Col2']+ ':' + df['Col3']
如果上述元组包含两个值('Col1','Col2'),则:
FinalColumn = df['Col1'] + ':' + df['Col2']
给你
t=("col1","col2")df['Final_column'] = df[list(t)].apply(':'.join, axis=1)
t=("col1","col2")
df['Final_column'] = df[list(t)].apply(':'.join, axis=1)
给你
t=("col1","col2")
df['Final_column'] = df[list(t)].apply(':'.join, axis=1)
相关问题 更多 >
编程相关推荐