我有一个两列col1和col2的数据框,我想用值col1和col2填充第3列。
df['col3'] = "122 (xxxxx): Don't show temp df['col1'] and df['col2']"
有人知道该怎么做吗?
答案 0 :(得分:1)
您可以尝试使用apply function:
df['col3'] = df.apply(lambda x: f"122 (xxxxx): Don't show temp {x['col1']} and {x['col2']}", axis=1)
答案 1 :(得分:1)
您可以直接做
df['col3'] = "Text1" + df['col1'] + "Text2" + df['col2']
如果数据类型不是字符串,则可能需要使用.astype(str)!