이 글은 한빛미디어의 ⟪혼자 공부하는 파이썬 2019 개정판⟫을 참고하여 작성되었음을 알려드립니다.
숫자, 문자, 수식 등의 개별적(독립적)인 자료들을 모아서 사용할 수 있게 해주는(저장할 수 있는) 특별한 형태의 자료이다.
리스트를 생성하는 방법은 대괄호[]에 자료를 쉼표(,)로 구분해서 입력한다. 여기서 대괄호 안에 들어가는 자료는 요소(element) 라고 부른다.
[요소, 요소, 요소...]
이때 여러 형식의 요소 중 숫자는 인덱스(index) 라고 한다.
리스트의 길이를 넘는 인덱스로 요소에 접근하려고 할 때 발생하는 예외이다. 요소가 존재하지 않는 위치에서 요소를 꺼내려고 하니 예외가 발생한다.
list_a = [1, 2, 3] list_a[3]
리스트에 [3]번째 요소가 없으므로 아래와 같이 IndexError 예외가 발생한다.
딕셔너리는 키(key) 를 기반으로 값을 저장하는 것이다.
딕셔너리는 중괄호{}로 선언하며, 키: 값 형태를 쉼표(,)로 연결해서 만든다.
dict_a = { "name": "나 혼자 산다", "type": "대한민국 예능" }