我有很多的.txt文件具有不同的列数(但总是相同数量的每个元素。分裂列出元素进一步
<1,1,1,1,1,>
<1,2,1,2,1,>
<2,3,2,3,2,>
<4,2,4,2,4,>
因为当我分裂,这是其另存为.txt文件通过
lines = [line.rstrip('\n') for line in f]
我得到
['<1,1,1,1,1,>', '<1,2,1,2,1,>', '<2,3,2,3,2,>', '<4,2,4,2,4,>']
有没有在列表中访问每个元素的简单方法(即INDIVI双号码,所以我可以输出它们)?
非常感谢您的帮助niemmi,我想将它转换为整数,但目前我有一个问题,当我运行代码时,有一些不需要的字符,如下所示:[[''],['1 '',[''],['1'],[''],['1'],[''],['1'],[''],['1'],[' ],[''],['\ n']为每行,是否有方法去除['']和['\ n']项? –
我忘记了在代码示例中去掉'\ n'。我修改了响应,如果文件内容与问题中的内容完全相同,那么它现在应该可以工作。 – niemmi
我仍然有问题,以消除所有['']之间的每个数字,这是阻止我使用地图函数来使用字符串作为整数,因为我希望,是否有可能在line.strip中做到这一点?我曾尝试过,但出现错误 –