딕셔너리 (Dictionary)

str·2024년 10월 31일

출처 : 인프런 - 코딩테스트 [ ALL IN ONE ]

score = {
    'math':97,
    'eng':95
}
# 수정
score['math'] = 45
# 추가
score['sci'] = 100

# in 강력한 키워드
# 시간복잡도 O(1)으로 키값 여부 확인 가능
if 'music' in score:
    print(score['music'])
else:
    score['music'] = 0

딕셔너리는 시간복잡도를 줄이기 위해 메모리를 사용하는 것이다.
in 오퍼레이션은 랜덤액세스처럼 작동한다.

0개의 댓글