튜플(Tuple)
- ()
- 리스트와 유사
- 변경불가능(immutable)
- 수정(index) 불가능
- 삭제(del) 불가능
- 비파괴적 연산만 가능
users = ('Kim', 'Choi', 'Park', 'Min')
print(users[2]) # Park
# len(튜플)
# sorted(튜플)
# count()
# index()
딕셔너리(Dictionary)
딕셔너리 생성, 조회, 수정, 삭제
# 생성
data = {'name':'dada', 'job':'student', 'year': 2025}
data1 = dict()
data2 = {}
# 조회
data['name']
data.get('name') # update X
# 수정, 삽입
data['name'] = 'sasa'
data['year'] = data['year'] + 1
data['like'] = 'comics' # 새로운 키:값 삽입
# 삭제
del data['like']
딕셔너리의 함수
data = {'name':'dada', 'job':'student', 'year': 2025}
# 키가 존재하면 값 반환하고, 존재X면 키:값 추가
# .get(key, value)
# 키들만 반환
# .keys()
data.keys() # dict_keys(['name', 'job', 'year'])
# 값들만 반환
# .values()
data.values() # dict_values(['dada', 'student', 2025])
# 튜플형태 리스트로 반환
# .items()
data.items() # dict_items([('name', 'dada'), ('job', 'student'), ('year', 2025)])