Python 中的有序 Map 可以使用 OrderedDict 类来实现。在普通的字典中,键-值对的顺序是不确定的,但是 OrderedDict 可以确保按照插入顺序来保存键-值对,也可以按照键或者值的顺序进行排序。

以下是一个简单的例子来创建和操作有序字典:

from collections import OrderedDict

# 创建有序字典
od = OrderedDict()

# 添加键-值对
od['a'] = 1
od['b'] = 2
od['c'] = 3

# 按照插入顺序遍历
for key, value in od.items():
    print(key, value)

# 按照键的顺序遍历
for key in sorted(od.keys()):
    print(key, od[key])

# 按照值的顺序遍历
for key, value in sorted(od.items(), key=lambda item: item[1]):
    print(key, value)

输出结果为:

a 1
b 2
c 3
a 1
b 2
c 3
a 1
b 2
c 3
a 1, b 2, c 3a 1, b 2, c 3a 1, b 2, c 3

希望这些信息能对你有所帮助。