파이썬에서 배열을 선언하려면 어떻게 하나요?

조회수 17711회

되게 초보적인 질문인데 파이썬에서 배열을 선언하려면 어떻게 해야되나요?

구글에 검색해도 리스트만 나오던데 배열은 어디서 선언하는지 궁금합니다.

1 답변

  • 좋아요

    0

    싫어요
    채택 취소하기

    "초보적인 질문"이라고 하셔서 array모듈을 묻는 게 아니라고 생각하고 답변합니다.

    파이썬에서는 배열(array)이 아니라 리스트(list)를 씁니다.

    C/C++의 배열과는 다르게 리스트는 길이가 동적으로 변할 수 있고, 또 저장할 원소 타입도 구애받지 않기 때문에 list라고 명명한 것 같습니다.

    쓰는 방법은

    variable = []
    

    사실 이건 선언은 아니고 할당이지만 python은 어떤 변수에 대해서 타입을 고정시킬 수 없기 때문에(동적으로 타입이 변환)

    "이 변수는 오직 리스트! 정수나 스트링같이 다른 타입 일순 없다!" 같이 정해주는 게 불가능합니다.

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)