[파이썬] 사전 활용법(dict)
·
TIL/Python
- 사전 안에 값을 찾고 싶을 때 my_family = {'엄마': '김숙', '아빠': '박수홍' , '아들': '박동민', '딸': '박수민'} print('박수민' in my_family.values()) #결과 True - 사전 안에 있는 값을 하나씩 가져오기 for value in my_family.values(): print(value) #결과 김숙 박수홍 박동민 박수민 - 사전 안에 있는 키를 하나씩 가져오기 for key in my_family.keys(): print(key) #결과 엄마 아빠 아들 딸 - 사전 안에 있는 모든 쌍을 가져오기(키를 먼저 가져오고 키를 통해 값을 가져오기) for key in my_family.keys(): value = my_family[key] print..
[파이썬] 사전(dictionary)
·
TIL/Python
파이썬에서의 사전(dictionary)은 key-value pair (키와 값이 한 쌍으로 이루어짐) ex) my_dict = {5: 25, 2: 4, 3: 9} # 키가 5이고 값이 25인 쌍 # 키가 2이고 값이 4인 쌍 # 키가 3이고 값이 9인 쌍 print(type(my_dict)) #결과 class 'dict' - 값을 받아오기 : my_dict[key] ex) print(my_dict[3]) #결과 9 - 새로운 쌍을 추가하기 : my_dict[key] = value ex) my_dict[9] = 81 #9라는 키에 81 값을 가진 쌍을 추가 print(my_dict) #결과 {5: 25, 2: 4, 3: 9, 9: 81} * 사전은 순서라는 개념이 없음. 리스트의 인덱스는 정수인데 사전은 ..