반응형
Notice
Link
목록[1 (1)
스택큐힙리스트
NumPy에서 빈 배열을 생성한 후에 어떻게 추가하나요?
나는 빈 배열을 만들고 한 번에 하나씩 항목을 추가하고 싶습니다. xs = []for item in data: xs.append(item)NumPy 배열과 함께 이 목록 스타일 표기법을 사용할 수 있나요?답변 1이것은 NumPy를 효과적으로 사용하는 데 잘못된 메타 모델입니다. NumPy 배열은 연속된 메모리 블록에 저장됩니다. 기존 배열에 행 또는 열을 추가하려면 전체 배열을 새로운 메모리 블록으로 복사해야하며, 새로운 요소가 저장될 간격이 만들어집니다. 이 작업을 반복할 경우 매우 비효율적입니다.행을 추가하는 대신에, 적절한 크기의 배열을 할당하고 그것에 행을 하나씩 할당하십시오. >>> import numpy as np>>> a = np.zeros(shape=(3, 2))>>> aarray([[ 0..
카테고리 없음
2023. 3. 31. 13:12