如何将文本文件更改为二维numpy数组?

时间:2019-06-17 10:11:57

标签: python

我想将文本文件更改为二维numpy数组。如果打开,我的文本文件将如下所示。

01110111110111010111011101110111010111011111010101110101011101110
01000001000001010001010100010101010000010001010100010101000100010
01110111011111011101010111011101110111110111010111010101110111010
01010000010000010101010001010000000100000000010101010000010101010
01010111110111110101010101010111111101110111110101010111110101010

后来我想访问该行的每个元素。 感谢任何有提示的人:

1 个答案:

答案 0 :(得分:1)

只需:

with open(file_path, 'rt') as f:
    result = np.array([[ int(c) for c in line ] for line in f ])