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  
반응형

'프로그래밍 > Python' 카테고리의 다른 글

순열, 조합, 중복 순열, 중복 조합  (0) 2021.01.11
자료형 - 집합  (0) 2021.01.08
자료형 - 튜플  (0) 2021.01.08
자료형 - 리스트  (0) 2021.01.08
자료형 - 문자형  (0) 2021.01.07
복사했습니다!