python取一个字典的最后十项
时间: 2023-12-02 11:03:14 浏览: 69
解决python给列表里添加字典时被最后一个覆盖的问题
如果你想要获取字典最后十项的值,可以使用以下代码:
```
my_dict = {'a':1, 'b':2, 'c':3, 'd':4, 'e':5, 'f':6, 'g':7, 'h':8, 'i':9, 'j':10, 'k':11, 'l':12, 'm':13, 'n':14, 'o':15, 'p':16, 'q':17, 'r':18, 's':19, 't':20}
last_ten_items = list(my_dict.values())[-10:]
print(last_ten_items)
```
输出:
```
[11, 12, 13, 14, 15, 16, 17, 18, 19, 20]
```
这个代码首先将字典的所有值转换为一个列表,然后使用切片来获取最后十项的值。
阅读全文