Iterating arrays
নরমাল পাইথন এরে এর মত Numpy এরেকে আমরা Iterating করতে পারবো।
import numpy as np
myArray = np.array(["M", "A", "T", "T", "E", "R", "M", "O", "S", "T",])
for x in myArray:
print(x)
Output :
M
A
T
T
E
R
M
O
S
T
যদি আমরা 2d Numpy এরেকে Iterating করতে চাই তাহলে একই মাদ্ধমে ব্যবহার করতে পারি।
import numpy as np
myArray = np.array([[[1, 2, 3], [4, 5, 6]]])
for x in myArray:
for y in x:
print(y)
Output :
[1 2 3]
[4 5 6]
যদি আমরা 3d Numpy এরেকে Iterating করতে চাই তাহলে একই মাদ্ধমে ব্যবহার করতে পারি।
import numpy as np
myArray = np.array([[[1, 2, 3], [4, 5, 6]], [[7, 8, 9], [10, 11, 12]]])
for x in myArray:
print(x)
Output :
[[1 2 3]
[4 5 6]]
[[ 7 8 9]
[10 11 12]]
যদি আমরা নির্দিষ্ট ভ্যালু এক্সট্র্যাক্ট করতে চাই তাহলে আমাদের নেস্টেড লুপ চালাতে হবে।
import numpy as np
myArray = np.array([[[1, 2, 3], [4, 5, 6]], [[7, 8, 9], [10, 11, 12]]])
for x in myArray:
for y in x:
for z in y:
print(z)
Output :
1
2
3
4
5
6
7
8
9
10
11
12
Last updated