我有一个很大的csv,其中包含不同长度的逗号分隔行。对另一组数据进行排序我在循环中使用了split(',')
来分隔字段,但此方法要求每行具有相同数量的条目。有没有一种方法,我可以查看一行,而不考虑条目的总数,只提取第N项?作为参考,我使用的方法只适用于看起来像AAA,BBB,CCC,DDD
的行
entry = 'A,B,C,D'
(a,b,c,d) = entry.split(',')
print a,b,c,d
但我想拉出A和C,即使它看起来像A,B,C,D,E,F或A,B,C
https://stackoverflow.com/questions/27613304
复制相似问题