小编ken*_*eng的帖子

用列表切片数组

所以,我创建了一个 numpy 数组:

a = np.arange(25).reshape(5,5)

数组([[ 0, 1, 2, 3, 4], [ 5, 6, 7, 8, 9], [10, 11, 12, 13, 14], [15, 16, 17, 18, 19] , [20, 21, 22, 23, 24]])

传统切片a[1:3,1:3]返回

数组([[ 6, 7], [11, 12]])

就像在第二个中使用列表一样 a[1:3,[1,2]]

数组([[ 6, 7], [11, 12]])

然而,a[[1,2],[1,2]]返回

数组([ 6, 12])

显然我不明白这里的东西。也就是说,使用列表切片有时可能非常有用。

干杯,

python arrays slice

8
推荐指数
1
解决办法
114
查看次数

标签 统计

arrays ×1

python ×1

slice ×1