NumPy數組可以以多種方式進行迭代,包括使用for循環、nditer函數和flat屬性。
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
for x in arr:
print(x)
import numpy as np
arr = np.array([[1, 2], [3, 4]])
for x in np.nditer(arr):
print(x)
import numpy as np
arr = np.array([[1, 2], [3, 4]])
for x in arr.flat:
print(x)
這些方法可以用來迭代多維數組中的元素,可以根據具體需求選擇合適的方法進行迭代。