더북(TheBook)

 

31 리스트와 딕셔너리

 

 

<강의보기> 06:03

리스트와 딕셔너리를 비교해 보겠습니다.

리스트와 딕셔너리는 공통점과 차이점이 있습니다. 먼저 공통점을 살펴보겠습니다. REPL에서 실습하는 과정을 한눈에 비교할 수 있도록 표 형태로 만들었습니다.

리스트

딕셔너리

예시

>>> list = [1, 2, 3, 4, 5]

>>> dict = {'one': 1, 'two': 2}

 

값을 불러오는 방법은 리스트와 딕셔너리가 비슷합니다. 둘 다 대괄호를 사용해서 값을 불러옵니다. 단, 리스트는 인덱스를 불러오고 딕셔너리는 키를 사용해서 값을 불러옵니다.

호출

>>> list[0]

1

>>> dict['one']

1

 

Tip

리스트의 인덱스를 쓸 때와 딕셔너리의 키를 써서 같은 값을 가져올 때는 문법이 같습니다.

 

값을 삭제할 때는 어떨까요? del(list[0])은 리스트의 첫 번째 인덱스의 값인 1을 지웁니다. del(dict['one'])은 딕셔너리의 'one'에 해당하는 값인 1을 지웁니다.

 

삭제

 

>>> del(list[0])

>>> list

[2, 3, 4]

>>> del(dict['one'])

>>> dict

{'two' : 2}

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.