索引与切片

53.4 索引与切片

a[0] 第一个元素;a[1:4] 切片;a[-1] 最后一个。

二维:m[行, 列] 或 m[行][列];m[:, 0] 第一列;m[0, :] 第一行。

切片操作

# ========================================
# 示例:索引切片
# ========================================
import numpy as np

a = np.array([10, 20, 30, 40, 50])
print(a[1:4])   # [20 30 40]
print(a[::2])     # 步长2

m = np.array([[1,2,3],[4,5,6],[7,8,9]])
print(m[1, 2])    # 6
print(m[:, 0])    # 第一列