Linux公社论坛

 找回密码
 注册
查看: 228|回复: 0

[其他] Python将列表元素按指定数目分组

[复制链接]

445

主题

44

听众

208万

积分

管理员

Rank: 9Rank: 9Rank: 9

LinuxIDC 发表于 2019-1-11 19:13:08 |显示全部楼层
Python将列表元素按指定数目分组

比如,有时候,我们需要将列表中的元素,按照每5个分组,分成好几个组时,可以采用下面的代码

a = [1,2,3,4,5,6,7,8,9,10,11]
step = 5
b = [a[i:i+step] for i in range(0,len(a),step)]
print(b)

结果如下:

[[1, 2, 3, 4, 5], [6, 7, 8, 9, 10], [11]]


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

您需要登录后才可以回帖 登录 | 注册

关注Linux公社官方微信,免费领取邀请码。

手机版|Linux公社(LinuxIDC.com)旗下网站【www.linuxidc.net】

GMT+8, 2019-7-22 07:06 , Processed in 0.040002 second(s), 7 queries , Wincache On.

Powered by Discuz! X 3.2

© 2010-2016 Comsenz Inc.

回顶部