对字典的键按大小进行排序
时间: 2024-01-19 08:32:48 浏览: 138
输入10个字符串到一个字符串数组
5星 · 资源好评率100%
要对字典的键按大小进行排序,您可以使用Python中的`sorted()`。请注意,字典本身是无序的,但您可以将其键排序后生成一个有序的列表。以下是一个示例代码:
```python
dictionary = {'b': 2, 'a': 1, 'c': 3}
sorted_keys = sorted(dictionary.keys())
for key in sorted_keys:
print(key, dictionary[key])
```
在代码中,我创建了一个示例字典`dictionary`。使用`sorted()`函数对字典的键进行排序,并将排序后的键存储在`sorted_keys`变量中。然后,使用循环迭代有序的键,并通过`dictionary[key]`访问对应的值。
运行代码后,将按字母顺序打印键和对应的值:
```
a 1
b 2
c 3
```
希望对您有帮助!如果还有其他问题,请随时提问。
阅读全文