【发布时间】:2014-12-23 02:35:03
【问题描述】:
我有一个大型 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
【问题讨论】: