-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path02_array_index.py
More file actions
34 lines (29 loc) · 897 Bytes
/
02_array_index.py
File metadata and controls
34 lines (29 loc) · 897 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Elements in NumPy arrays can be accessed by indexing.
# Indexing is an operation that pulls out a select set of values from an array.
# The index of a value in an array is that value's location within the array
import numpy as np
my_array = np.array([2,4,6])
print(my_array) #[2 4 6]
# Individual values stored in an array can be accessed with indexing.
my_array = np.array([2,4,6])
print(my_array) ##[2 4 6]
value = my_array[2]
print(value) #6
#Multi-dimensional Array Indexing
my_array =np.array([[2,3,4],[6,7,8]])
print(my_array)
# [[2 3 4]
# [6 7 8]]
#Assigning Values with Indexing
my_array =np.array([2,4,6])
my_array[2] = 10
print(my_array) #[ 2 4 10]
#Values can also be assigned to a particular location in a 2-D arrays using the form:
my_array = np.array([[2,3,4],[6,7,8]])
print(my_array)
# [[2 3 4]
# [6 7 8]]
my_array[1,2]=20
print(my_array)
# [[ 2 3 4]
# [ 6 7 20]]