我需要将列表中的数据附加到特定列。我有 4 个列表:
orderNumber = ['123456789']
countryOfOrigin = ['United Kingdom']
sizeList = ['2', '4']
quantityList = ['10', '12']
我还有一个带有以下标题的 CSV 文件:
OrderNumber COO Size QTY
我需要将这些列表附加到此 CSV 的正确列中。如果列表在数据中只有一项,则简单地复制以填充所有行
OrderNumber COO Size QTY
123456789 United Kingdom 2 10
123456789 United Kingdom 4 20
这是我尝试过的。但它所做的只是在同一列中将所有内容添加到另一个之下
orderNumber = ['123456789']
countryOfOrigin = ['United Kingdom']
sizeList = ['2', '4']
quantityList = ['10', '12']
header = ["OrderNumber", "COO", "Size", "QTY"]
order = pd.DataFrame(orderNumber)
order.to_csv('C:/Users/user/Desktop/Pandas-Example2.csv', mode='a', index=False)
size = pd.DataFrame(sizeList, columns=["Size"])
size.to_csv('C:/Users/user/Desktop/Pandas-Example2.csv', mode='a', index=False)
知道如何解决这个问题吗?
慕无忌1623718
相关分类