我有两个表df1
和df2
。
print(df1)
bar foo doo
0 a e h
1 b f i
2 c g j
print(df2)
zoo
0 x
1 y
2 z
我需要将zoo
中的列df2
与df1
的每一列连接起来。
我需要这张桌子:
bar foo doo
0 a x e x h x
1 b y f y i y
2 c z g z j z
答案 0 :(得分:3)
尝试:
df1.apply(lambda x: x+' '+df2.zoo)
bar foo doo
0 a x e x h x
1 b y f y i y
2 c z g z j z
答案 1 :(得分:3)
您还可以使用:
df1.add(' ' + df2['zoo'], axis=0)
bar foo doo
0 a x e x h x
1 b y f y i y
2 c z g z j z
答案 2 :(得分:0)
您可以做到
for col in list(df1.columns):
df1[col] = df1[col] + ' ' + df2['Zoo']