我们在用python中的csv模块写入数据时,会遇到多列长度不同的数据若直接把多列数据写入会导致最终的数据列表对齐到最短数据列的情况,如以下代码所示:
若按照如下代码得到的csv文件只会按照最短的一列数据去对齐
import csv
#定义三个列表数据
name1=['Tim','Jim','alex','Tom','Tina']
name2=['Jack','Mike','Nike','Bill']
relationship=['friend','enemy']
with open('fe.csv', 'w', newline='') as