小编vtu*_*ent的帖子

如何在python中按日按顺序排序字典

我有2个清单

daydate=['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']

percentday=['0%', '17%', '27%', '11%', '7%', '19%', '19%']
Run Code Online (Sandbox Code Playgroud)

我做了转换成字典

daydic=dict(zip(daydate, percentday))

输出就像

{'Monday': '17%', 'Tuesday': '27%', 'Friday': '19%', 'Wednesday': '11%', 'Thursday': '7%', 'Sunday': '0%', 'Saturday': '19%'}
Run Code Online (Sandbox Code Playgroud)

我想按照下面的方式将这个字典排序为像白天的元素顺序一样

{'Sunday': '0%','Monday': '17%', 'Tuesday': '27%', 'Wednesday': '11%', 'Thursday': '7%', , 'Friday': '19%','Saturday': '19%'}
Run Code Online (Sandbox Code Playgroud)

帮我

python dictionary calendar list ordereddict

1
推荐指数
1
解决办法
124
查看次数

标签 统计

calendar ×1

dictionary ×1

list ×1

ordereddict ×1

python ×1