如何截断给定长度的Python字典?
标准Python发行版中包含的itertools模块包含许多迭代器构造块,这些构造块受诸如Closure,Haskell等功能语言的启发islice()。该模块中的功能之一是。它通过从iterable中选择特定元素来返回迭代器。的语法islice()如下:
islice(sequence, start, stop, step)
下图通过仅选择前三个项来截断给定字典
>>> D1={"pen":25, "pencil":10, "book":100, "sharpner":5, "eraser":5}
>>> import itertools
>>> D2=dict(itertools.islice(D1.items(),3))
>>> D2
{'pen': 25, 'pencil': 10, 'book': 100}热门推荐
10 儿子立冬祝福语简短独特
11 对当兵的祝福语简短
12 侄儿高考试祝福语简短
13 伴郎红包祝福语朋友简短
14 媳妇生日简短祝福语朋友
15 公司年会祝福语简短最好
16 元旦感恩祝福语简短大全
17 红包祝福语简短10字
18 周六早晨祝福语简短