- keys() - dict_keys type
- values() - dict_values
- items() - tuple - dict_items
Python Dictionary notion
Python Dictionary Usages
Subset
dict[key] kill program when there is no key, but get(key) return none (or key in dict)
PyPrnt - prnt beauty list and dictionary
Python - dict 정렬 (Key, Value로 sorting)
dict(dictionary)를 Key 또는 Value를 기준으로 정렬하는 방법을 소개합니다. 다음과 같이 sorted()를 이용하여 dict를 정렬할 수 있습니다. 인자로 my_dict.items()를 전달하면 오름차순으로 정렬됩니다. 내림차순으로 정렬하려면 sorted()에 다음과 같이 reverse = True를 인자로 전달해야 합니다. 여기서 lambda가 인자로 전달되는데 item[0]는 dict의 key를 의미합니다.
https://codechacha.com/ko/python-sorting-dict/
Iterating over dictionaries using 'for' loops
d = {'x': 1, 'y': 2, 'z': 3} for key in d: ... How does Python recognize that it needs only to read the key from the dictionary? Is key a special word in Python? Or is it simply a variable? It's not just for loops. The important word here is "iterating".
https://stackoverflow.com/questions/3294889/iterating-over-dictionaries-using-for-loops

Seonglae Cho