我是Python开始,我正在尝试清理CSV文件中的数据。Python CSV字符串切片问题
我的电子邮件列表,但有些领域拥有多个电子邮件这样的:
companyNameA | [email protected];[email protected];[email protected] | date joined
我不明白如何复制行的每封电子邮件。其他数据应保持不变,但电子邮件应该是不同的,所以这样的:
companyNameA | [email protected] | date joined
companyNameA | [email protected] | date joined
companyNameA | [email protected] | date joined
我已经试过这一点,但它不工作:
f = open('data_file.csv')
csv_f = csv.reader(f)
for row in csv_f:
email = row[1]
single_email = email.rsplit(';', 1)[0]
你只是想试试打印吗?还是你想重组它并将它写回档案? – idjaw
那么这是一个好的开始,但是你真的试图修改你的csv文件? – Julien