티스토리 뷰

python lecture/basic

[edu] 딕셔너리 (dictionary)

burningrizen 2019. 1. 30. 12:19

딕셔너리 타입의 자료형을 알아보자


mutable 로 수정 가능하고 key, value 을 하나의 요소로 갖는 자료형이다.



기본 형태는 다음과 같다.

d = {"name": "bmw", "cost": 100000, "cc":"3000"}
print(d)



[추가]

d["model"] = "520d"



[삭제]

del d["model"]
d.pop("model")




[keys, values, items]


keys, values, key 와 value 를 하나의 item 으로 한 items 를 다음과 같이 접근할 수 있다.

d = {"name": "bmw", "cost": 100000, "cc":"3000"}
print(list(d.keys()))
print(list(d.values()))
print(list(d.items()))


iterable 하기 때문에 for 문을 통해서 다음과 같이 나타 낼 수도 있다.

for item in d.items():
print(item)






댓글