965-Python-Learning-Repo/temp.py
2023-05-10 11:38:53 +08:00

17 lines
621 B
Python

import numpy as np
L = [[2.73351472, 0.47539713, 3.63280356, 1.4787706, 3.13661701],
[1.40305914, 2.27134829, 2.73437132, 1.88939679, 0.0384238],
[1.56666697, -0.40088431, 0.54893762, 3.3776724, 2.27490386]]
arr = np.array(L)
arr1 = np.array((arr[0][1], arr[1][1], arr[2][1]))
arr1 = arr1.reshape(3, 1)
arr2 = np.array((arr[1][2:5], arr[2][2:5]))
arr3 = np.array((arr[0][1:5:2], arr[2][1:5:2])).flatten()
arr4 = arr[np.where(np.logical_and(arr >= 2.5, arr <= 3.5))]
arr5 = arr[np.where(np.logical_or(arr >= 3, arr <= 0))]
print(f'''arr1= {arr1}
arr2= {arr2}
arr3= {arr3.flatten()}
arr4= {arr4}
arr5= {arr5}''')