使用 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'方法用于将键值对移动到末尾。
输出显示在控制台上。