使用 Python 在 OrderedDict 的开头插入
当需要在有序字典的开头插入元素时,可以使用'update'方法。
以下是相同的演示-
示例
from collections import OrderedDict my_ordered_dict = OrderedDict([('Will', '1'), ('James', '2'), ('Rob', '4')]) print("字典是:") print(my_ordered_dict) my_ordered_dict.update({'Mark':'7'}) my_ordered_dict.move_to_end('Mark', last = False) print("结果字典是: ") print(my_ordered_dict)输出结果
字典是: OrderedDict([('Will', '1'), ('James', '2'), ('Rob', '4')]) 结果字典是: OrderedDict([('Mark', '7'), ('Will', '1'), ('James', '2'), ('Rob', '4')])
解释
导入所需的包。
有序字典是使用OrderedDict'创建的。
它显示在控制台上。
'update'方法用于指定键和值。
'move_to_end'方法用于将键值对移动到末尾。
输出显示在控制台上。