一维度数组的切片索引

import numpy as np
# 创建一个一维数组
arr = np.arange(5)
print ('arr数组:', arr)
# 切片获取数据,从下标索引值为3到结束的切片
print ('arrp[3:]的数据:', arr[3:])

arrp[3:]的数据: [3 4]

二维度数组的切片索引

# 创建一个二维数组
arr2d = np.array([[1,2,3],
                               [4,5,6],
                               [7,8,9]])
print ('arr2d数组:\n', arr2d)

# 输出切片数据
print ('arr2d[:2,1:]的切片:\n', arr2d[:2,1:])
print ('arr2d[1,:2]的切片:\n', arr2d[1,:2])
print ('arr2d[2,:1]的切片:\n', arr2d[2,:1])
print ('arr2d[:,:1]的切片:\n', arr2d[:,:1])

arr2d数组:
[[1 2 3]
[4 5 6]
[7 8 9]]
arr2d[:2,1:]的切片:
[[2 3]
[5 6]]
arr2d[1,:2]的切片:
[4 5]
arr2d[2,:1]的切片:
[7]
arr2d[:,:1]的切片:
[[1]
[4]
[7]]
切片索引
三维度数组切片索引
切片索引

相关文章: