可以通过以下步骤实现:
import pandas as pd
data = {'Column1': ['A', 'B', 'C', 'D'],
'Column2': ['B', 'C', 'D', 'E']}
df = pd.DataFrame(data)
df['Merged'] = df['Column1'] + df['Column2']
df['Merged'] = df['Merged'].apply(lambda x: ''.join(sorted(set(x), key=x.index)))
解释:
print(df)
输出结果:
Column1 Column2 Merged
0 A B AB
1 B C BCA
2 C D CDBE
3 D E DE
以上是合并两列并消除pandas数据帧中重复字符串的完整答案。
关于pandas、数据帧、lambda函数等名词的概念、分类、优势、应用场景以及腾讯云相关产品和产品介绍链接地址,可以根据具体需求和背景进行补充。
领取专属 10元无门槛券
手把手带您无忧上云