numpy數組的切片與索引方式如下:
切片:可以使用切片操作來獲取數組的子集。切片操作使用冒號(:)來指定起始位置、結束位置和步長。例如,arr[start:end:step]表示從索引start到end-1的元素,步長為step。切片操作返回的是原數組的一個視圖,而不是復制品。可以通過對切片進行修改來改變原數組的值。
索引:可以使用整數索引來獲取數組的特定元素。索引從0開始,并按照順序遞增。可以使用負數索引來從數組的末尾開始計數,例如-1表示最后一個元素。可以使用逗號來同時指定多個索引來獲取多個元素。例如,arr[i, j]表示獲取第i行第j列的元素。
需要注意的是,切片和索引都返回的是數組的視圖,而不是復制品,因此修改切片或索引的值會同時改變原數組的值。如果需要復制數組的一部分,可以使用copy()方法來創建一個新的數組。