# 딕셔너리는 키와 값의 쌍으로 만들어지고 순서가 없고 수정가능한 자료구조 입니다. 중복 안됨
# 리터럴 생성
person = {
'name': '펭수',
'age': 30
}
# 생성자 생성
# person = dict(name='펭수', age=30)
# 값에 접근방법
print(person['name'])
print(person.get('name'))
# (키,값) 추가하기
person['phone'] = '555-555-5555'
# 키 가져오기
print(person.keys())
# 값(value) 가져오기
print(person.values())
# 아이템(키,값) 가져오기
print(person.items())
# 복사하기
person2 = person.copy()
person2['city'] = '부산'
# 아이템 제거
del(person['age'])
person.pop('phone')
# 클리어
person.clear()
# 길이
print(len(person2))
print(person)
# 딕셔너리 리스트
people = [
{'name': 'Martha', 'age': 40},
{'name': 'Bob', 'age': 20}
]
print(people[1]['name'])