알고리즘/함수 in python
python 딕셔너리 - items, values, 정렬
lucian
2021. 9. 1. 22:10
가끔 dict이 헷갈릴 때가 있어 써놓는다.
a={}
for 문을 쓸 때, 키만 불러오고 싶다면
for key in a:
값만 꺼내오고 싶다면
for value in a.values():
키와 값 둘다 불러오고 싶을 땐
for key, value in a.items():
+
dict을 정렬할 땐,
key를 기준으로 정렬하고 싶다면
# 오름차순 정렬
sorted_a=sorted(a.items())
#내림차순 정렬
sorted_a_reverse=sorted(a.items(),reverse=True)
또는 value를 기준으로 정렬한다면,
#오름차순 정렬
sorted_a=sorted(a.items(),key=lambda x:x[1])
#내림차순 정렬
sorted_a_reverse=sorted(a.items(),key=lambda x:x[1],reverse=True)