用Python将一个列表分割成小列表的实例讲解


Posted in Python onJuly 02, 2018

方法一

def list_of_groups(init_list, childern_list_len):
 '''
 init_list为初始化的列表,childern_list_len初始化列表中的几个数据组成一个小列表
 :param init_list:
 :param childern_list_len:
 :return:
 '''
 list_of_group = zip(*(iter(init_list),) *childern_list_len)
 end_list = [list(i) for i in list_of_group]
 count = len(init_list) % childern_list_len
 end_list.append(init_list[-count:]) if count !=0 else end_list
 return end_list
print(list_of_groups(l,1))

方法二

l = [i for i in range(15)]
n = 3 #大列表中几个数据组成一个小列表
print([l[i:i + n] for i in range(0, len(l), n)])

效果

用Python将一个列表分割成小列表的实例讲解

以上这篇用Python将一个列表分割成小列表的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python脚本内运行linux命令的方法
Jul 02 Python
Python多维/嵌套字典数据无限遍历的实现
Nov 04 Python
Python+matplotlib+numpy绘制精美的条形统计图
Jan 02 Python
VSCode下好用的Python插件及配置
Apr 06 Python
python实现事件驱动
Nov 21 Python
Python中函数的返回值示例浅析
Aug 28 Python
python pycharm最新版本激活码(永久有效)附python安装教程
Sep 18 Python
python实现一个猜拳游戏
Apr 05 Python
在Sublime Editor中配置Python环境的详细教程
May 03 Python
Python如何实现大型数组运算(使用NumPy)
Jul 24 Python
golang/python实现归并排序实例代码
Aug 30 Python
python中把元组转换为namedtuple方法
Dec 09 Python
python绘制圆柱体的方法
Jul 02 #Python
Django开发中的日志输出的方法
Jul 02 #Python
Python中循环后使用list.append()数据被覆盖问题的解决
Jul 01 #Python
Django 连接sql server数据库的方法
Jun 30 #Python
python绘制直线的方法
Jun 30 #Python
Python Grid使用和布局详解
Jun 30 #Python
Python 删除连续出现的指定字符的实例
Jun 29 #Python
You might like
收听困难?教您超简便短波广播抗干扰方法!
2021/03/01 无线电
php URL编码解码函数代码
2009/03/10 PHP
PHP mail()函数使用及配置方法
2014/01/14 PHP
Yii2下点击验证码的切换实例代码
2017/03/14 PHP
PHP的mysqli_ssl_set()函数讲解
2019/01/23 PHP
如何在PHP中使用数组
2020/06/09 PHP
显示、隐藏密码
2006/07/01 Javascript
Jquery CheckBox全选方法代码附js checkbox全选反选代码
2010/06/09 Javascript
JS验证日期的格式YYYY-mm-dd 具体实现
2013/06/29 Javascript
JavaScript整除运算函数ceil和floor的区别分析
2015/04/14 Javascript
在Node.js中使用Javascript Generators详解
2016/05/05 Javascript
JQuery异步加载PartialView的方法
2016/06/07 Javascript
Jquery基础之事件操作详解
2016/06/14 Javascript
每日十条JavaScript经验技巧(一)
2016/06/23 Javascript
jQuery验证表单格式的使用方法
2017/01/10 Javascript
Vue添加请求拦截器及vue-resource 拦截器使用
2017/11/23 Javascript
使vue实现jQuery调用的两种方法
2019/05/12 jQuery
微信小程序tabBar设置实例解析
2019/11/14 Javascript
Vue项目中使用flow做类型检测的方法
2020/03/18 Javascript
vue video和vue-video-player实现视频铺满教程
2020/10/30 Javascript
[01:06:39]DOTA2上海特级锦标赛主赛事日 - 1 胜者组第一轮#1Liquid VS Alliance第三局
2016/03/02 DOTA
[53:29]完美世界DOTA2联赛循环赛 DM vs Matador BO2第二场 11.04
2020/11/05 DOTA
Python 可爱的大小写
2008/09/06 Python
python字典序问题实例
2014/09/26 Python
python 实现上传图片并预览的3种方法(推荐)
2017/07/14 Python
详解python:time模块用法
2019/03/25 Python
python实现logistic分类算法代码
2020/02/28 Python
pycharm通过anaconda安装pyqt5的教程
2020/03/24 Python
keras 使用Lambda 快速新建层 添加多个参数操作
2020/06/10 Python
python 使用建议与技巧分享(四)
2020/08/18 Python
什么是ARP(Address Resolution Protocol)地址解析协议
2013/10/31 面试题
sort命令的作用和用法
2012/11/04 面试题
自动化职业生涯规划书范文
2014/01/03 职场文书
《少年王冕》教学反思
2014/04/11 职场文书
优秀高中学生评语
2014/12/30 职场文书
国王的演讲观后感
2015/06/03 职场文书