import numpy as np
y = np.array(((1,2,3),(4,5,6),(7,8,9)))
OUTPUT:
print(y.flatten())
[1 2 3 4 5 6 7 8 9]
print(y.ravel())
[1 2 3 4 5 6 7 8 9]
두 함수 모두 같은 목록을 반환합니다. 그런 다음 동일한 작업을 수행하는 두 가지 기능이 필요합니다.
14
Ravel은 일반적으로 뷰를 기존 배열로 반환합니다 (때로는 복사본을 반환 함). Flatten은 새로운 배열을 반환합니다.
—
Alex
그렇다면 누군가 배열을 평평하게하는 것이 더 좋을 때와 그것을 어슬렁 거리는 경우를 예를 들어 줄 수 있습니까?
—
Aleksandar