我有2个csv文件,每个文件有2列。我试图从input。csv中取出第二列并将其粘贴到output。csv中的第三列。
它是这样设置的。
input.csv
apple, #123
toast, #324
output.csv
apple, yes
toast, no
现在我想从input。csv中取出第二列并将其粘贴到output。csv中的第三列中,输出如下:
apple, yes, #123
toast, no, #324
感谢import pandas as pd
读取两个CSV文件
data1 = pd.read_csv('input.csv')
data2 = pd.read_csv('output.csv')
使用合并函数,{'左','右','外','内','交叉'},默认为'内',任何人都可以根据需要使用
output1 = pd.merge(data1, data2, how='inner')
<编辑>显示结果编辑>print(output1)