Python Data Types : Dictionary

  1. Dictionaries key-value 매칭 데이터에 사용. input-output

예시


post  = {"user_id":209, "message": "Hello Python", "language": "English", "datetime":"2019-10-22", "location":(44.590533, -104.1234) }

key는 user_id, message, language, datetime, location

value는 209, “Hello Python”, “English”, “2019-10-22”, (44.590533, -104.1234)

post2 = dict(message="HelloWorld", language="English")

이렇게도 선언할 수 있다.

데이터 추가시에는

post2["user_id"]=111
post2["datetime"]="2019-10-10"

  • iterating method 1

: for key in .keys()이용하기

for key in post.keys():
    value = post[key]
    print(key, "=", value)

  • iterating method 2

: key, value in .items()이용하기

for key, value in post.items()
    print(key, "=", value)

pop, popitem 메소드는 요소 삭제

post.pop("user_id")