-3
所以我有一个包含文件(user.txt)这个如何在Python中将文件读入二维数组?
James, 10, Orange
Andrew, 16, Yellow
Graham, 23, Pink
我想让它这样我就可以文件读入到嵌套列表,所以我会
print(user[0][1])
#10
我尝试:
with open("user.txt") as file:
user = [line.split(", ") for line in file.readlines()]
print(user[0][1])
但我得到 'IndexError:列表索引超出范围'
希望有人能帮助
的[我如何读取文件中的行由行到一个列表?(可能的复制http://stackoverflow.com/questions/3277503/how-do- i-read-a-file-line-into-a-list) – Hamms
您不是在使用数组,而是使用* lists *。 –
使用[**'csv' **](https://docs.python.org/2/library/csv.html)模块 –