我有一个制表符分隔的 .txt 文件,我试图将其导入 Python 中的矩阵数组,其格式与文本文件相同,如下所示:
123088 266 248 244 266 244 277
123425 275 244 241 289 248 231
123540 156 654 189 354 156 987
请注意,上面有很多很多行(大约 200 行)我想传递给 Python 并在从中创建矩阵数组时保持相同的格式。
我为此拥有的当前代码是:
d = {}
with open('file name', 'rb') as csv_file:
csv_reader = csv.reader(csv_file, delimiter='\t')
for row in csv_reader:
d[row[0]] = row[1:]
它稍微做了我需要它做的事情,但不是我的目标。我想完成可以输入 print(d[0,3]) 的代码,它会输出 248。