collections.OrderedDict

在Python的collections模块中,OrderedDict是一个非常有用的类,它是一个字典的子类,能够记住元素插入的顺序。这在需要保持键值对顺序的场景中非常有用,尤其是在处理需要顺序操作的数据时。

可以像创建普通字典一样创建OrderedDict,但OrderedDict会记住元素插入的顺序
# 创建一个空的OrderedDict ordered_dict = OrderedDict()
OrderedDict的一个主要特点是它保持元素的插入顺序。即使你重新插入一个已存在的键,该键的顺序也不会改变。如果你删除一个键,然后重新插入,它会移动到末尾。
del ordered_dict['b']

遍历 OrderedDict
for key, value in ordered_dict.items(): print(key, value)

posted @ 2025-01-11 19:55  2426051714  阅读(84)  评论(0)    收藏  举报