python 实现list或string按指定分段


Posted in Python onDecember 25, 2019

我就废话不多说了,直接上代码吧!

#方法一
def list_cut(mylist,count):
  length=len(mylist)
  merchant=length//count
  re_merchant=merchant+1*(0 if length%count==0 else 1)
  begin=0
  result_list = []
  while (count>0):
    result_list.append(mylist[begin:begin+re_merchant])
    begin=begin+re_merchant
    count=count-1
  return result_list
mylist=[1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8]
hello=list_cut(mylist,5)
#方法二
def list_cut2(mylist,count):
  length = len(mylist)
  merchant = length // count
  re_merchant = merchant + 1 * (0 if length % count == 0 else 1)
  print(re_merchant)
  return [mylist[i:i+re_merchant] for i in range(0,length,re_merchant)]
hello2=list_cut2(mylist,6)

以上这篇python 实现list或string按指定分段就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
基于wxpython开发的简单gui计算器实例
May 30 Python
python实现数值积分的Simpson方法实例分析
Jun 05 Python
Python制作爬虫抓取美女图
Jan 20 Python
Sanic框架配置操作分析
Jul 17 Python
利用arcgis的python读取要素的X,Y方法
Dec 22 Python
Django框架 查询Extra功能实现解析
Sep 04 Python
通过python连接Linux命令行代码实例
Feb 18 Python
python实现FTP文件传输的方法(服务器端和客户端)
Mar 20 Python
PyTorch-GPU加速实例
Jun 23 Python
对python中list的五种查找方法说明
Jul 13 Python
手把手教你将Flask应用封装成Docker服务的实现
Aug 19 Python
用python删除文件夹中的重复图片(图片去重)
May 12 Python
python cv2在验证码识别中应用实例解析
Dec 25 #Python
python中的逆序遍历实例
Dec 25 #Python
Win系统PyQt5安装和使用教程
Dec 25 #Python
Python3 把一个列表按指定数目分成多个列表的方式
Dec 25 #Python
Python3 main函数使用sys.argv传入多个参数的实现
Dec 25 #Python
Win下PyInstaller 安装和使用教程
Dec 25 #Python
如何在mac环境中用python处理protobuf
Dec 25 #Python
You might like
3.从实例开始
2006/10/09 PHP
PHP调用VC编写的COM组件实例
2014/03/29 PHP
php获取网页中图片、DIV内容的简单方法
2014/06/19 PHP
PHP生成唯一订单号的方法汇总
2015/04/16 PHP
PHP SOCKET编程详解
2015/05/22 PHP
yii2 modal弹窗之ActiveForm ajax表单异步验证
2016/06/13 PHP
PHP批量修改文件名称的方法分析
2017/02/27 PHP
javascript十个最常用的自定义函数(中文版)
2009/09/07 Javascript
JQuery与Ajax常用代码实现对比
2009/10/03 Javascript
javascript nextSibling 与 getNextElement(node) 使用介绍
2011/10/13 Javascript
利用jQuary实现文字浮动提示效果示例代码
2013/12/26 Javascript
iframe里的页面禁止右键事件的方法
2014/06/10 Javascript
javascript框架设计之种子模块
2015/06/23 Javascript
jQuery寻找n以内完全数的方法
2015/06/24 Javascript
快速掌握Node.js之Window下配置NodeJs环境
2016/03/21 NodeJs
JavaScript中的splice方法用法详解
2016/07/20 Javascript
Jquery和Js获得元素标签名称的方法总结
2016/10/08 Javascript
JavaScript阻止表单提交方法(附代码)
2017/08/15 Javascript
浅谈Webpack自动化构建实践指南
2017/12/18 Javascript
vue+node实现图片上传及预览的示例方法
2018/11/22 Javascript
JS正则表达式封装与使用操作示例
2019/05/15 Javascript
解决Vue调用springboot接口403跨域问题
2019/09/02 Javascript
Vue SSR 即时编译技术的实现
2020/05/06 Javascript
Vue性能优化的方法
2020/07/30 Javascript
Python实现多级目录压缩与解压文件的方法
2018/09/01 Python
Python Matplotlib实现三维数据的散点图绘制
2019/03/19 Python
python将字符串转换成json的方法小结
2019/07/09 Python
使用 Supervisor 监控 Python3 进程方式
2019/12/05 Python
django框架单表操作之增删改实例分析
2019/12/16 Python
python搜索算法原理及实例讲解
2020/11/18 Python
完美解决torch.cuda.is_available()一直返回False的玄学方法
2021/02/06 Python
J2ee常用的设计模式?说明工厂模式
2015/05/21 面试题
办公室前台岗位职责范本
2013/12/10 职场文书
纺织工程专业个人求职信范文
2014/01/27 职场文书
python lambda 表达式形式分析
2022/04/03 Python
《现实主义勇者的王国再建记》第三弹OST全曲试听片段公开
2022/04/04 日漫