我的CSV格式为
1,2,3,4,A
2,3,B
1,4,5,6,C
5,D
等等。我如何拆分它并将每个分配给python列表。 csv中每行的长度是任意的。我需要将它们分成
[[1,2,3,4],[2,3],[1,4,5,6],[5]]
将其余部分放入python列表中
['A','B','C','D']
完成这项工作的有效方法是什么。下面的代码足以将csv转换为列表列表但使用最后的元素。我想要单独列表中的最后一个元素
with open('dataset.csv', 'r') as fp:
reader = csvreader(fp)
li = list(reader)
答案 0 :(得分:4)
您可以遍历阅读器对象并将项目拆分/解包为除最后一个和最后一项之外的所有项目。
UserInformation
答案 1 :(得分:0)
试试这个:
echo '
<div id = "'.$row['id'].'">