答案 0 :(得分:6)
我认为apply
并不是必需的,只需将列与+
一起连接:
df['FullName'] = df.FirstName + ' ' + df.LastName
或使用Series.str.cat
:
df['FullName'] = df.FirstName.str.cat(df.LastName, sep=' ')
可以使用lambda
解决方案,但是很慢:
df['FullName'] = df.apply(lambda x: x.FirstName + ' ' + x.LastName, axis=1)