저는 파이썬을 사용하고 있습니다. 먼저 'day'다음에 'job'에 의해 사전 목록을 정렬하려면 어떻게합니까?
'작업'의 종류 (안 순) priority_list에 근거 할 필요가 : 정렬사전 목록을 2 개의 키로 정렬하는 방법 중 하나는 임의의 목록을 기반으로합니다
priority_list= ['c','a','b']
my_list_of_dicts = [
{'day':5,'job':'c','irrelevant_key':'more stuff'},
{'day':1,'job':'a','irrelevant_key':'stuff'},
{'day':5,'job':'b','irrelevant_key':'more stuff'},
{'day':1,'job':'b','irrelevant_key':'other stuff'}
]
결과는 다음과 같아야합니다
[{'day':1,'job':'a','irrelevant_key':'stuff'},
{'day':1,'job':'b','irrelevant_key':'other stuff'},
{'day':5,'job':'c','irrelevant_key':'more stuff'},
{'day':5,'job':'b','irrelevant_key':'more stuff'}]
정말 감사합니다,
감사합니다. 그것은 위대한 작품. – sammy