# 만드는 방법
t1 = ()
t2 = (1, ) # 요소가 하나만 있어도 요소 뒤에 쉼표가 있어야 함
t3 = 1, 2, 3 # 소괄호 생략 가능
t4 = 1, 2, (3, 4)
print(type(t1))
print('t2 : ', t2)
print('t3 : ', t3)
print('t4 : ', t4)

# 튜플 인덱싱하기(n번째 값 찾기)
t5 = 1, 2, 3, 4, 5
print('t5[0] : ', t5[0])
# 튜플 슬라이싱 하기(영역만 자르기)
print('t5[1:3] : ', t5[1:3])
# 튜플 더하기(합치기)
print('t5 + t5 : ', t5 + t5)
# 튜플 곱하기
print('t5 * 3 : ', t5 * 3)
# 튜플 길이 구하기
print('len(t5) : ', len(t5))

# 타입 확인하기
d1 = {'name' : '홍길동'}
print('type(d1) : ', type(d1))

# 딕셔너리 쌍 추가하기
d2 = {'age' : 15}
d1['age'] = '15'
print("d1['age'] = '15' 결과 : ", d1)
# 딕셔너리 요소 제거 del a[key]
del d1['age']
print("del d1['age'] 결과 : ", d1)
# 딕셔너리 초기화
d1.clear()
print("d1.clear() 결과 : ", d1)

# key값에 해당하는 value값 가져오기
d2 = {'name': '홍길동', 'age': '15', 'birth' : '01/01'}
print("d2['name'] : ", d2['name'])
print("d2.get('age') : ", d2.get('age'))
# key값만 가져오기
print("d2.keys() : ", d2.keys())
# value값만 가져오기
print("d2.values() : ", d2.values())
# key, value 쌍 얻기
print("d2.items() : ", d2.items())
# 특정 key가 있는지 결과값을 T/F로 받기
print("'name' in d2 : ", 'name' in d2)

참고 링크 : https://wikidocs.net/15