韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > 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电脑。

关注

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

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

中美芬太尼是咋回事| 憋尿白丝小肚子凸起高冷知乎| 《妻子的肉体偿还》5| 《医务室的小秘密》动漫第一季免..| 女生给男生吃小头头 | 乖把脚分开BY全文免费阅读| 女朋友太骚了每次进去都觉得很疼 | 速度与激情10| 男生困困进女生困困洞视频| 法国伦理巜公共汽车| 《湿点》未增减板相似| 白丝小脚夹住命根上下摩擦的预防..| 朋友的妈妈7中字谜| 初中小姐姐脚丫踩在男生困困| 韩漫免费观看在线阅读漫画| 日本大片又大又好看的PPT| 妈妈在家穿超薄内裤的注意事项| 成全观看高清完整版| 三亚私人高清影院品牌加盟电话 | 动物扌暴辶鬲的| 打扑克| 在床上的72种扦插方法| 蜜桃成熟33D| 快拨出天我是你母亲歌词监控| 共享女儿小诗1~10章的背景资..| 《火车服务》免费观看| 无人区免费观看高清电视剧| 特殊按摩治疗师| 双男主高干文小说| 成全视频观看免费高清中国电视剧| 女性无裆连体内衣| 三个老师轮流给学生布置作业| 一前一后三个人一起的游戏规则| 134VCC影院免费观看| 狠狠人妻久久久久久综合九色| 粗大挺进亲女小雅小流| 女士穿紧身裸体开裆光滑皮裤| 老翁玩嫩媳| 《交换做爰》在线观看| 暴躁老女人免费观看电视剧| 成品网站1688在线应用评价