728x90
반응형
딕셔너리(사전 자료형)
키(Key)와 값(Value)의 쌍을 데이터로 가지는 자료형
data = dict()
data['사과'] = 'Apple'
data['바나나'] = 'Banana'
data['코코넛'] = 'Coconut'
# data = {'사과': 'Apple', '바나나': 'Banana', '코코넛': 'Coconut'}
print(data)
# {'사과': 'Apple', '바나나': 'Banana', '코코넛': 'Coconut'}
딕셔너리 관련 함수
data = dict()
data['사과'] = 'Apple'
data['바나나'] = 'Banana'
data['코코넛'] = 'Coconut'
# 키 데이터만 담은 리스트
key_list = data.keys()
print(key_list) # dict_keys(['사과', '바나나', '코코넛'])
# 값 데이터만 담은 리스트
value_list = data.values()
print(value_list) # dict_values(['Apple', 'Banana', 'Coconut'])
# 각 키값을 하나씩 출력
for key in data:
print(key)
# 사과
# 바나나
# 코코넛
# 각 키에 따른 값을 하나씩 출력
for key in data:
print(data[key])
# Apple
# Banana
# Coconut
반응형