小编use*_*402的帖子

将大型制表符分隔的.txt文件导入Python

我有一个制表符分隔的.txt文件,我试图导入Python中的矩阵数组,格式与文本文件相同,如下所示:

123088 266 248 244 266 244 277

123425 275 244 241 289 248 231

123540 156 654 189 354 156 987

请注意,我想要传递给Python并在从中创建矩阵数组时保持相同的格式,上面有很多很多行(大约200个).

我对此的当前代码是:

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:]
Run Code Online (Sandbox Code Playgroud)

它稍微做了我需要做的事情,但不是我的目标.我想完成我可以输入打印的代码(d [0,3]),它会吐出248.

python csv arrays list tab-delimited

13
推荐指数
2
解决办法
6万
查看次数

标签 统计

arrays ×1

csv ×1

list ×1

python ×1

tab-delimited ×1