
Python字典的伪切片实现方法
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文介绍了如何在Python中模仿列表切片的功能来操作字典,并提供了一种实用的方法来实现这一目标。
故事是从这里开始的…早上起床看到一条评论,有点懵逼,查阅了一下Python资料,发现3.6版本的Python改写了dict的内部算法,在该版本之前字典是无序的;而在3.6版本之后则是按照key的插入顺序排列。但既然字典有序却没有下标,如何进行切片呢?可以将key放进list里,利用list自身的截取方法来实现。然后用截取后的key对新的字典赋值!于是脑子一热就写了个字典切片1.0版本:
# 字典切片1.0版本
def dictcut(dict, start, end):
# 临时存放字典的key
temp = list(dict.keys())
全部评论 (0)
还没有任何评论哟~


