728x90
딕셔너리
: 자바스크립트의 객체( { } )와 비슷하다. 이를 생각하고 보면 형태에 대해서 이해가 빠를 것
딕셔너리 = { "키" : "값", "키2" : 값2" }
딕셔너리의 각 값에 접근할 때는, 리스트가 각 값에 인덱스로 접근한 것과 유사하다
딕셔너리["키"] = 해당 키에 해당하는 값에 접근
키로는 리스트나 딕셔너리는 사용할 수 없다. 숫자나 boolean은 키값으로 사용가능하다.
딕셔너리["키"] = 새로운 값
-> 해당 키에 해당하는 값이 입력된 값으로 변경된다.
del 딕셔너리["키"]
-> 해당 키의 값이 삭제된다.
딕셔너리와 반복문
for key in 딕셔너리 :
print(key, 딕셔너리[키]
-> 딕셔너리의 키와 해당하는 값들이 모두 출력
여기서 자바스크립트와 다른점!
자바스크립트는 배열을 반복할 때는, for .. of / 객체를 반복할 때는 for..in이다.
하지만 파이썬은 리스트와 딕셔너리 모두 for.. in 이다!
728x90
'Programming Language > Python' 카테고리의 다른 글
파이썬 시작하기_리스트와 딕셔너리 함수 (0) | 2020.11.07 |
---|---|
파이썬 시작하기_반복문 (0) | 2020.11.07 |
파이썬 시작하기_리스트(list) / for 반복문 (0) | 2020.11.06 |
파이썬 시작하기_조건문/boolean자료형 (0) | 2020.11.06 |
파이썬시작하기_문자열기본함수 (0) | 2020.11.05 |