본문 바로가기

Python/Python 잡지식

Python 기본 _ Dict(사전형 및 관련된 함수(메소드))

이번 포스팅에서는 사전형의 메소드의 대해서 살펴본다. 사전형을 새로운 변수에 복사하는 방법은 지난번 포스팅에서의 리스트와 같은 방법이기 때문에 생략한다.

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
d = {'x':10, 'y':20}
 
d.keys()
 
d.values()
 
d2 = {'x':1000, 'j':500}
 
d.update(d2) # d에 d2로 업데이트 -> x키의 value는 1000이 되고 y는 그대로, j는 추가된다
 
d.get('x') #x키의 벨류 추출
 
d.pop('x') #x의 키 및 벨류값 추출
 
del d['y'] #y의 키 및 벨류값 삭제
 
d = {'a':100, 'b':200}
 
d.clear() #d값들을 모두 삭제
 
d = {'a':100, 'b':200}
 
'a' in d #d 사전에 'a'가 있는지 확인