■ ndarray 클래스의 reshape 메소드를 사용해 배열을 변형하는 방법을 보여준다.
▶ main.py
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
import numpy as np list1 = list(range(1, 24)) + [np.nan] ndarray1 = np.array(list1) ndarray2 = ndarray1.reshape(2, 3, 4) print(ndarray2) """ [[[ 1. 2. 3. 4.] [ 5. 6. 7. 8.] [ 9. 10. 11. 12.]] [[13. 14. 15. 16.] [17. 18. 19. 20.] [21. 22. 23. nan]]] """ |
▶ requirements.txt
1 2 3 |
numpy==2.1.2 |
※ pip install numpy 명령을 실행했다.