with open("text.txt", 'r') as file:
for line in file:
line = line.rstrip('\n' + '').split(':')
print(line)
我在尝试删除正在生成的一系列数组中的空列表时遇到问题。我想让每一行都成为一个数组text.txt
,这样我就能够准确地分别访问每一行的每个元素。
空列表显示为['']
- 正如您在第四行中看到的那样,我试图明确地将它们剥离。空元素曾经被换行符填充,这些被成功删除使用.rstrip('\n')
.
编辑:
我对一些术语有误解,以上内容现已更新。本质上,我想摆脱空列表。