【发布时间】:2019-08-14 11:27:01
【问题描述】:
我想交换字典中的键,但保持值不变。
此脚本将用于设置服务结束日期。本质上,较新版本的发布日期是旧版本的服务结束日期。我有一个有序字典,其中包含作为键的版本和作为其值的发布日期。大致是这样的:
{'10.1.0: '2019-01-01',
'9.3.0': '2018-11-02',
'9.2.0': '2018-06-20',
'9.1.0': '2018-03-06'}
我想重新排序字典,基本上将键向上移动一个位置,以便字典包含具有其继任者发布日期的版本。最新版本可以不包含任何值或被删除。我的理想结果是这样的:
{'9.3.0': '2019-01-01',
'9.2.0': '2018-11-02',
'9.1.0': '2018-06-20'}
【问题讨论】:
-
您能否更具体地了解您使用的
ordered dictionary是什么?
标签: python list dictionary