在Python中,可以通过迭代字典的items()方法来按正确的顺序检索键值对中的键和值。以下是一个示例代码:
my_dict = {'apple': 1, 'banana': 2, 'cherry': 3}
# 按正确的顺序检索键值对中的键和值
for key, value in my_dict.items():
print(key, value)
输出结果将按照字典中键值对的顺序打印出来:
apple 1
banana 2
cherry 3
注意,字典是无序的数据结构,因此在Python 3.7之前的版本中,字典中的键值对是无序的。从Python 3.7开始,字典的插入顺序被保留,因此可以按照插入顺序迭代字典中的键值对。如果你使用的是Python 3.7之前的版本,可以考虑使用有序字典(OrderedDict)来保持插入顺序。