我有2个列表,我想将它们保存在一个csv文件中,但它们总是以一列结尾。
dates = ['13:14-28.好。 2019'','14:30-27.确定。 2019'','11:33-26.确定。 2019'','15:54-25.确定。 2019']
codes = ['W9KBJ-95X9T-ZC3KW-BJTJT-5FF3T','CZWJJ-X6XHJ-9CJC5-JTT3J-WZ6WC','KZK3T-K6RSJ-ZWTCK-JTJ3T-T3HJJ','CHCBT-TF -KBR3B']
我检查了文档,但没有成功。
def save_as_csv(codes, dates, save_location):
raw_data = {'codes': codes, 'date_posted': dates}
df = pd.DataFrame(data=raw_data)
df.to_csv(save_location, columns=['codes', 'date_posted'], index=False)
代码,已发布日期
W9KBJ-95X9T-ZC3KW-BJTJT-5FF3T,13:14-28.好的。 2019
CZWJJ-X6XHJ-9CJC5-JTT3J-WZ6WC,14:30-27.好的。 2019
KZK3T-K6RSJ-ZWTCK-JTJ3T-T3HJJ,11:33-26.确定。 2019
CHCBT-TF6HB-ZC3WC-BT333-KBR3B,15:54-25.好的。 2019
这是我的结果,但是它们都在一栏中。
答案 0 :(得分:0)
尝试一下(对我有利):
dates=['13:14 - 28. Okt. 2019', '14:30 - 27. Okt. 2019', '11:33 - 26. Okt. 2019', '15:54 - 25. Okt. 2019']
codes=['W9KBJ-95X9T-ZC3KW-BJTJT-5FF3T', 'CZWJJ-X6XHJ-9CJC5-JTT3J-WZ6WC', 'KZK3T-K6RSJ-ZWTCK-JTJ3T-T3HJJ', 'CHCBT-TF6HB-ZC3WC-BT333-KBR3B']
def save_as_csv(codes, dates, save_location):
df = pd.DataFrame([dates, codes]).T
df.columns = ['dates', 'code']
df.to_csv(save_location, index=False)
答案 1 :(得分:0)
好像您已经在问题中举例说明了,看来它们已经是两列了
使用大写的“,”作为分隔符再次以熊猫形式读取此文件,您将能够以CSV格式读取此文件。
让我知道您是否仍然不清楚。
谢谢。