- Python Data Analysis(Second Edition)
- Armando Fandango
- 118字
- 2021-07-09 19:04:05
One-dimensional slicing and indexing
Slicing of one-dimensional NumPy arrays works just like the slicing of standard Python lists. Let's define an array containing the numbers 0, 1, 2, and so on up to and including 8. We can select a part of the array from indexes 3 to 7, which extracts the elements of the arrays 3 through 6:
In: a = np.arange(9) In: a[3:7] Out: array([3, 4, 5, 6])
We can choose elements from an index of 0 to 7 with an increment of 2:
In: a[:7:2] Out: array([0, 2, 4, 6])
Just as in Python, we can use negative indices and reverse the array:
In: a[::-1] Out: array([8, 7, 6, 5, 4, 3, 2, 1, 0])
推薦閱讀
- 案例式C語言程序設計
- Mastering OpenCV Android Application Programming
- Getting Started with ResearchKit
- Windows系統管理與服務配置
- 64位匯編語言的編程藝術
- The Computer Vision Workshop
- FLL+WRO樂高機器人競賽教程:機械、巡線與PID
- Learning SciPy for Numerical and Scientific Computing(Second Edition)
- Java程序設計入門
- Getting Started with LLVM Core Libraries
- Python從入門到精通
- 移動互聯網軟件開發實驗指導
- 汽車人機交互界面整合設計
- Python從入門到精通(第3版)
- 軟件工程與UML案例解析(第三版)