python 中把一个列表(list)平均分成n块
时间:2022-06-09
本文章向大家介绍python 中把一个列表(list)平均分成n块,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
python 中把一个列表(list)平均分成n块
'''
python 中把一个列表(list)平均分成n块
'''
# 设置函数
# listTemp 为列表 平分后每份列表的的个数n
def func(listTemp, n):
for i in range(0, len(listTemp), n):
yield listTemp[i:i + n]
if __name__ == '__main__':
listTemp = [1,2,3,4,5,6,7,8,9]
# func(listTemp, 3)
# 返回的temp为评分后的每份可迭代对象
temp = func(listTemp, 4)
for i in temp:
print(i)
'''
[1, 2, 3, 4]
[5, 6, 7, 8]
[9]
'''
# 一次性输出
# import pprint
# pprint.pprint(list(func(range(10, 75), 10)))
- 如何构建智能反垃圾邮件WordPress插件
- 在Mac上搭建React Native开发环境
- Universal-Image-Loader,android-Volley,Picasso、Fresco和Glide图片缓存库的联系与区别
- React Native之StyleSheet样式表
- 高仿ios斗鱼界面
- 浅谈前端JavaScript编程风格
- Android仿京东、天猫商品详情页
- 中介者模式
- 访问者模式
- ExpandableListView实现商品列表折叠
- Linux基础(day1)
- react-native 之布局总结
- 『教程』熊晨沣蓝牙实战--小程序蓝牙连接2.0
- react native实现上拉加载下拉刷新
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- leetcode树之对称二叉树
- linux 上在指定时间段内每隔多少分钟自动执行任务计划crontab
- 详解如何使用Spark和Scala分析Apache访问日志
- Centos 7.4中的远程访问控制的实现方法
- Linux查找特定程序whereis实例详解
- SpringBoot实战(二):SpringMvc接收xml请求
- CentOS环境下安装PHPUnit的方法分析
- Centos下安装Ansible的示例代码
- ubuntu18.04安装搜狗拼音的简易教程
- linux中$符号的基础用法总结
- Linux下的 mariadb 使用 root 用户启动方式(推荐)
- window与linux项目部署之linux文件路径不存在问题
- Ubuntu 18.04安装 pyenv、pyenv-virtualenv、virtualenv、Numpy、SciPy、Pillow、Matplotlib
- Linux使用 iftop 实时监控网卡的流量
- Centos中TCPWrappers访问控制实现