본문 바로가기
Codeit/프로그래밍 기초 in Python

프로그래밍과 데이터 in Python / 사전

by 에파 2021. 3. 22.
728x90

 

프로그래밍과 데이터 in Python / 사전

 

my_dictionary = {
    5: 25,
    2: 4,
    3: 9
}

print(my_dictionary[5])
print(type(my_dictionary))

#<Run>
#25
#<class 'dict'>

사전 기본


 

my_dictionary = {
    5: 25,
    2: 4,
    3: 9
}

my_dictionary[9] = 81
print(my_dictionary)

#<Run>
#{5: 25, 2: 4, 3: 9, 9: 81}

사전 값 추가


my_family = {
    '엄마': '김자옥',
    '아빠': '이석진',
    '아들': '이동민',
    '딸': '이지영'
}

print(my_family.values())
print('이동민' in my_family.values())

for key, value in my_family.items():
    print("키 : {}, 값 : {}".format(key, value))

#<Run>
#dict_values(['김자옥', '이석진', '이동민', '이지영'])
#True
#키 : 엄마, 값 : 김자옥
#키 : 아빠, 값 : 이석진
#키 : 아들, 값 : 이동민
#키 : 딸, 값 : 이지영

사전 활용

 

사전.values() : 사전의 값 배열

사전.keys() : 사전의 키 배열

사전.items() : 사전의 키와 값 배열

 

댓글