python 3.x 读取线()

python 3.x readlines()

暂停后,我目前又开始使用 python,但就在开始时,我遇到了一个烦人的(至少对我来说无法解决...)问题。我想打开一个包含表格内容的普通 .txt 文件,这样我就可以遍历特定的 'columns' 来收集我需要的所有信息。问题是我没有将文档的每一行作为列表,而是 python 创建每个 line.I 的字符串也尝试了 .readlines() 但这也不起作用。 我在 Win7 PC 上工作,代码如下:

with open('C:\filepath...\file.txt') as file:
 for f in file:
  print(f[0])

我还必须补充一点,我过去也曾与 python 合作过,但从未遇到过这样的问题,所以如果有人知道解决方案,我将不胜感激。提前谢谢你。

你只需要拆分:

TheList = []
with open('C:\filepath...\file.txt') as file:
    for f in file:
        TheList.append(f.split('\t'))