python | February 07, 2020
딕셔너리 = dict(키1=값1, 키2=값2) #여기는 키와 값이 string이어도 ""를 안한다.
딕셔너리 = dict(zip([키1, 키2], [값1, 값2]))
딕셔너리 = dict([(키1, 값1), (키2, 값2)]) #이건 list를 넣은 것인데 tuple을 그냥 넣는 건 안되나?
딕셔너리 = dict({키1: 값1, 키2: 값2})
not in
, in
은 key값에만 작동한다..values()
를 사용.items()
를 사용 가능key1 in dict1 #1) dict1의 key값에 key1이 있는지 체크
value1 in dict1.values() #2) dict1의 value값에 value1이 있는지 체크
(key, value) in dict1.items() #3) dict1에 key-value pair가 있는지 체크