我有一个像这样的布局的.csv文件
X1,Y1
X2,Y1,Y2
X3,Y1,Y2,Y3
X4,
X5,Y1
我期待像这样的输出
X1,Y1
X2,Y1
X2,Y2
X3,Y1
X3,Y2
X3,Y3
X5,Y1
有可能我会得到这样的结果吗? 或者有没有可能的方法更容易完成这项工作?
昨天,我只能阅读CSV,我正在浏览并获得有关itertools排列组合(https://www.geeksforgeeks.org/permutation-and-combination-in-python/)的信息。我的库中没有itertools,我不知道如何安装它(我已经尝试过这样做了)。
导入csv
使用open('list.csv')作为csvfile: readCsv = csv.reader(csvfile,delimiter =';')
datas = []
for row in readCsv:
combi = row
datas.append(combi)