Python

[파이썬] 딕셔너리와 리스트

soowitty 2023. 9. 14. 17:55

딕셔너리 자료형을 자주 사용하지 않아서 늘 잊어버린다. 이번 기회에 확실하게 정리하고 넘어가야지,,

리스트

리스트는 변할 수 있는 데이터들을 나란히 묶어주는 자료형이다. 대괄호로 표현한다.

딕셔너리

딕셔너리는 대응이 되는 데이터들을 묶어주는 자료형이다. 중괄호로 표현한다. 이름처럼 마치 사전처럼 대응이 된다.
key를 통해 value를 얻는다. key는 중복될 수 없고, 변경할 수 없다.

사용법

a = {1: 'apple'}
a[2] = 'banana'
print(a)
# 출력 : {1: 'apple', 2: 'banana'}

✏️ 파이썬에서는 집합과 딕셔너리가 리스트보다 빠르다. 이는 집합 자료형과 딕셔너리가 해시 테이블을 활용하기 때문이다. 즉, 단어를 숫자로 mapping하고 이 숫자를 인덱스처럼 활용하기 때문이다.

'Python' 카테고리의 다른 글

[파이썬] for-else와 while-else  (0) 2023.09.27
[파이썬] add()와 append()  (0) 2023.09.10
[파이썬] 한 줄에 값 여러개 입력 받기  (0) 2023.09.10
[파이썬] map 함수  (0) 2023.09.10
[파이썬] split 함수  (0) 2023.09.10