딕셔너리 생성
딕셔너리 이름 = {
'키1' : '값1'
'키2' : '값2'
}
person = {
'name': '김철수',
'age': 30,
'hasDrivingLicense': True
}
딕셔너리 업데이트
딕셔너리 이름.update(변수1='변경할 값')
person.update(name='박철수')
person.update(age=22)
person.update(hasDrivingLicense=False)
새 키/값 추가도 가능
person.update(wearinGlasses=True)
딕셔너리 출력
print(person)
딕셔너리도 타입 반환 가능
print(type(person))
키로 값 꺼내쓰기
딕셔너리이름.get('키')
딕셔너리['키']
print('딕셔너리에서 꺼낸 값: ', person.get('name'))
print('딕셔너리에서 꺼낸 값2: ', person['age'])
keys() : 해당 딕셔너리의 키 값으로 만들어진 리스트를 반환
print('리스트 반환: ', person.keys())
+ for문 활용으로 하나씩 꺼내기 가능
for key in person.keys():
print('%s: %s' % (key, person.get(key)))
values() : 해당 딕셔너리의 값들로 만들어진 리스트를 반환
print(person.values())
items() : 해당 딕셔너리의 (키, 값)을 튜플 형태로 반환
print(person.items())
++ items()도 for문 활용가능
for k, v in person.items():
print('%s: %s' % (k, v))