从Python列表中访问Numpy数组

时间:2018-02-28 12:39:03

标签: python numpy

我从文件的内容创建了一个numpy数组 该数组的不同区域被分配给新变量并存储在列表中。 但是当我打印清单时,这就是我所看到的

[array([], shape=(0, 1), dtype='<int32')]

这就是代码的样子

import numpy as np

data = np.array([[11, 22, 33],[44, 55, 66],[77, 88, 99]])
lists=[]
p=data[1:1,1:2]
lists.append(p)
print(lists)
print(p)

p变量总是空的

1 个答案:

答案 0 :(得分:0)

你的1:1切片什么都没有。包括左边界限,右边没有。你应该使用1:2。