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

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

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

1답변

  • 좋아요

    0

    싫어요
    채택취소하기

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

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

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

    쓰는 방법은

    variable = []
    

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

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

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

작성한 답변에 다른 개발자들이 댓글을 작성하거나 댓글에 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.