반응형
질문
어떻게 Python에서 배열을 선언하나요?
답변
variable = []
지금 variable
은 빈 리스트를 참조합니다*.
물론 이것은 할당이며, 선언이 아닙니다. Python은 동적으로 타입이 지정되기 때문에 "이 변수는 리스트 이외의 다른 것을 참조하지 않아야 한다"는 방법이 없습니다.
*기본 내장 Python 타입은 리스트라고 불리며, 배열이 아닙니다. 이는 임의의 길이로 정렬된 컨테이너로, 서로 다른 유형의 객체들을 포함할 수 있습니다 (유형은 중요하지 않으며 자유롭게 혼합될 수 있음). 이는 C의 array
타입과 더 가까운 유형을 제공하는 array
모듈과 혼동해서는 안 됩니다; 여기서는 내용물이 동일한 유형으로 구성되어야 하지만 길이는 여전히 동적입니다.
반응형
댓글