About Python – “딕셔너리 자료형 – Dictionary”

About Python – “딕셔너리 자료형 – Dictionary”

12월 28, 2021

파이썬의 딕셔너리 자료형 (Dictionary)

딕셔너리는 자료구조의 한 종류인데, 키 하나와 값 하나가 연관되어 있으며 키를 통해 연관되는 값을 얻을 수 있습니다.

딕셔너리 자료형 표현하기

dict = {'벤치프레스' : 120, '데드리프트' : 220, '스쿼트' : 180}
print(dict)

# {키 : 값, 키1:값2, ...}

파이썬에서 딕셔너리 Key 값으로 Value 값 뽑아내기

dict = {'벤치프레스' : 120, '데드리프트' : 220, '스쿼트' : 180}
print(dict)

print(dict['벤치프레스'])
#120

딕셔너리이름[키값]을 사용하면 키 값에 대응되는 Value값을 가져올 수 있습니다.

파이썬에서 딕셔너리에 요소 추가 및 삭제하기

바로 위에서 딕셔너리이름[키값]value 값을 가져온다는 것을 알 수 있었습니다. 같은 코드를 이용해서 딕셔너리 쌍을 추가할 수도 있는데, 딕셔너리이름[키값] = value값 을 이용하면 됩니다. 값을 삭제하기 위해서는 del 딕셔너리이름[키값] 을 이용하면 됩니다.

dict = {'벤치프레스' : 120, '데드리프트' : 220, '스쿼트' : 180}
dict['밀리터리 프레스'] = 90

del dict['데드리프트']
print(dict)

# 딕셔너리이름[키값]

파이썬의 keys()함수, values()함수

dict = {'벤치프레스' : 120, '데드리프트' : 220, '스쿼트' : 180}
dict['밀리터리 프레스'] = 90

print(dict.keys())
print(dict.values())


# dict_keys(['벤치프레스', '데드리프트', '스쿼트', '밀리터리 프레스'])
# dict_values([120, 220, 180, 90])

keys()함수는 딕셔너리에서, 키들만 모아서 dict_keys라는 객체들을 돌려줍니다.

values()함수는 딕셔너리에서, value들만 모아서 dict_values라는 객체들을 돌려줍니다.

Avada Programmer

Hello! We are a group of skilled developers and programmers.

Hello! We are a group of skilled developers and programmers.

We have experience in working with different platforms, systems, and devices to create products that are compatible and accessible.