1
numpy 코딩에서이 의미는 무엇입니까 (4,)
? 배열이 있고 그 모양을 실행하면이 대답을 얻을 수 있습니다. 무슨 뜻이에요?Python Numpy 코딩 라이브러리
x = np.array([1, 2, 3, 4])
x.shape
(4,)
numpy 코딩에서이 의미는 무엇입니까 (4,)
? 배열이 있고 그 모양을 실행하면이 대답을 얻을 수 있습니다. 무슨 뜻이에요?Python Numpy 코딩 라이브러리
x = np.array([1, 2, 3, 4])
x.shape
(4,)
NumPy와의 .shape
속성은 모든 차원에서 NumPy와 객체의 크기를 포함하는 tuple
이다.
개체가 1 차원 (일반 배열)이기 때문에 튜플의 길이는 1입니다. 1 차원 개체는 4 개의 개체를 포함하므로 첫 번째 차원의 크기는 4이므로 첫 번째 요소는 튜플은 4입니다.
표기법이 혼동 스럽다면, tuple([4]) == (4,)
입니다. 후행 쉼표는 필요합니다. 왜냐하면 (4)
은 단순히 표현식을 둘러싼 일반적인 괄호 일 것이기 때문입니다.
numpy 개체가 3x4 크기의 2 차원 배열 인 경우 .shape
은 (3, 4)
이됩니다.
doc을 확인하십시오. https://docs.scipy.org/doc/numpy/reference/generated/numpy.ndarray.shape.html – MedAli
그리고 또 다른 최근 질문 : 쉼표로 추가 요청 : https://stackoverflow.com/questions/46134891/single-index-numpy 배열의 특별한 형태의 쉼표 – hpaulj