我从文件的内容创建了一个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:1切片什么都没有。包括左边界限,右边没有。你应该使用1:2。