Notice
Recent Posts
Recent Comments
Code IT
Python - dictionary (dict) 본문
# dict는 Key, Value가 쌍으로 구성되어 있음. # Java의 Map과 유사하다. dict_a = {"a": 1, "b": 3, "c": 5} print(dict_a) # 아래 dict_b 는 위 dict_a 와 동일한 값을 가진다. dict_b = dict(a=1, b=3, c=5) print(dict_b) # dict에서 데이터를 가져올 때에는 dict[키] 를 사용한다. # dict는 배열이나 리스트처럼 인덱스를 가지지 않기 때문에, 인덱스를 사용할 수 없다. print("dict_a[\"a\"] : ", str(dict_a["a"])) print("dict_a[\"b\"] : ", str(dict_a["b"])) print("dict_a[\"c\"] : ", str(dict_a["c"])) print("dict_b[\"a\"] : ", str(dict_b["a"])) print("dict_b[\"b\"] : ", str(dict_b["b"])) print("dict_b[\"c\"] : ", str(dict_b["c"])) # dict 에서 데이터를 삭제하는 방법은 간단히 del 키워드만 사용한다. print(dict_a) del dict_a["a"] print(dict_a) # dict 데이터 완전 삭제는 dict.clear() 를 사용한다. print(dict_b) dict_b.clear() print(dict_b)
'Python & Django' 카테고리의 다른 글
Python - 객체복사 (얕은 복사/깊은 복사) (0) | 2019.01.30 |
---|---|
Python - list, set, tuple, dict (0) | 2019.01.30 |
Python - tuple (0) | 2019.01.30 |
Python - set (0) | 2019.01.30 |
Python - list (0) | 2019.01.30 |
Comments