国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python列表如何分成大小均匀的块

python列表如何分成大小均匀的块

python列表

头像

小妮浅浅

2021-09-10 09:22:477353浏览 · 0收藏 · 0评论

1、生成想要块的生成器。

def chunks(lst, n):
    """Yield successive n-sized chunks from lst."""
    for i in range(0, len(lst), n):
        yield lst[i:i + n]
import pprint
pprint.pprint(list(chunks(range(10, 75), 10)))
[[10, 11, 12, 13, 14, 15, 16, 17, 18, 19],
 [20, 21, 22, 23, 24, 25, 26, 27, 28, 29],
 [30, 31, 32, 33, 34, 35, 36, 37, 38, 39],
 [40, 41, 42, 43, 44, 45, 46, 47, 48, 49],
 [50, 51, 52, 53, 54, 55, 56, 57, 58, 59],
 [60, 61, 62, 63, 64, 65, 66, 67, 68, 69],
 [70, 71, 72, 73, 74]]

2、如果使用的是Python2,则应使用xrange()代替range()。

def chunks(lst, n):
    """Yield successive n-sized chunks from lst."""
    for i in xrange(0, len(lst), n):
        yield lst[i:i + n]

3、可以简单地使用列表推导而不是编写函数。

尽管将这样的操作封装在命名函数中,以便代码更容易理解。

[lst[i:i + n] for i in range(0, len(lst), n)]
Python 2 版本:
[lst[i:i + n] for i in xrange(0, len(lst), n)]

以上就是python列表分成大小均匀块的方法,希望对大家有所帮助。更多Python学习指路:python基础教程

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

EXO妈妈MV高清在线观看| 韩浸在线阅读浸画画免费读漫画下..| 男同桌硬了把我内裤也脱了| 《疯狂72小时》韩剧| 荒井小姐的秘密生活日剧免费观看| 二人努力生猴子免费观看| 温柔女教师在线观看电视剧大全| 家族轮换之共乐的日子最新章节更, | 生殖瑜伽| 乱公伦媳2| 日韩大片PPT免费PPT| 女性私密紧致情趣玩具| 《办公室高潮秘书2》| 九九在线观看免费播放大全电视剧| 快拨出天我是你母亲歌词监控| 苍老师巅峰之作第37集| 男生把小因因放到女生困里视频 | 50多岁熟妇泻火原因处理方法| 麻豆| 男生将78申请女生的定眼| 《大度》完整版| 男生把小困困放到女生困里视频| 继母后妈的梗| 男奴调教赤裸跪爬服传| 老公拿狗给我配| 九一麻花传剧MV在线看免费| 欧美精品| 角色 电影| 公交车被上高湖了还能坐吗小说| 爷爷的鸡又黑又长下一句怎么接 | 《美丽的小蜜桃4》女主是谁| 《尼姑庵春梦》| 人马杂配MV的视频在哪里看| 开会桌下把荫蒂添的好多水| 诱惑者| 女人乱子伦xXX沧州| 《黏糊糊的你》免费观看| 无人区在线观看免费播放电视剧| 看镜子里我们的结合的地方| 半插和全插有什么区别| 坤坤寒进桃子里在线看歌词