numpy数组的索引和切片
生活随笔
收集整理的這篇文章主要介紹了
numpy数组的索引和切片
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一維數組
| arr[1:] | 返回索引1到最后的數據(冒號前面是起,后面是止,冒號前面空,指最小0,后面放空就是到最后) |
| arr[5:8 | 返回索引5到索引8(不包含)的數據 |
二維數組
| arr[1:] | 返回索引1行到最后一行數據 |
| arr[:2] | 返回索引0行到索引2行(不包含最后) |
| arr[1:3] | 返回索引1行到索引3行(不包含索引3) |
| arr[1:,1] | 返回索引1行到最后一行數據的索引1列 |
| arr[1:,1:3] | 返回索引1行到最后一行數據的索引1到索引3(不包含索引3)列 |
冒號前面是起,后面是止,冒號前面空,指最小0,后面放空就是到最后
import numpy as np a = np.array([[1,2,3],[3,4,5],[4,5,6]]) print(a[1:]) # [[3 4 5] [4 5 6]] print(a[:2]) # [[1 2 3] [3 4 5]] print(a[1:3]) # [[3 4 5] [4 5 6]] print(a[1:,1]) # [4 5] print(a[1:,1:3]) # [[4 5] [5 6]]總結
以上是生活随笔為你收集整理的numpy数组的索引和切片的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: np.append()
- 下一篇: tensorflow函数方法