Lecture 2 - NumPy I
Lecture 2 - NumPy I
Lecture 2- NumPy I
Dr. Sampath Jayarathna
Old Dominion University
Credit for some of the slides in this lecture goes to Jianhua Ruan UTSA 1
NumPy
import numpy as np
arr_slice = arr[5:8]
print(arr_slice) # [5 6 7]
arr_slice[1] = 12345
print(arr) # [ 0 1 2 3 4 5 12345 7 8 9]
arr_slice[:] = 64
print(arr) # [ 0 1 2 3 4 64 64 64 8 9]
Indexing
• In a two-dimensional array, the elements at each index are no
longer scalars but rather one-dimensional arrays:
arr2d = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
print(arr2d[2]) # [7 8 9]