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 相关文章推荐
Python实现简单字典树的方法
Apr 29 Python
Python3控制路由器——使用requests重启极路由.py
May 11 Python
Python中字典和集合学习小结
Jul 07 Python
pandas.dataframe按行索引表达式选取方法
Oct 30 Python
django的csrf实现过程详解
Jul 26 Python
Python中list的交、并、差集获取方法示例
Aug 01 Python
Python的条件锁与事件共享详解
Sep 12 Python
pyqt5 QScrollArea设置在自定义侧(任何位置)
Sep 25 Python
Python3安装pip工具的详细步骤
Oct 14 Python
pytorch中的自定义数据处理详解
Jan 06 Python
python实现按键精灵找色点击功能教程,使用pywin32和Pillow库
Jun 04 Python
python suds访问webservice服务实现
Jun 26 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
常用星际术语索引(新手指南)
2020/03/04 星际争霸
php adodb连接带密码access数据库实例,测试成功
2008/05/14 PHP
PHP 计算代码执行耗时的代码修正网上普遍错误
2011/05/14 PHP
php中防止恶意刷新页面的代码小结
2012/10/31 PHP
php原生导出excel文件的两种方法(推荐)
2016/11/19 PHP
解决安装WampServer时提示缺少msvcr110.dll文件的问题
2017/07/09 PHP
javascript eval和JSON之间的联系
2009/12/31 Javascript
jquery uaMatch源代码
2011/02/14 Javascript
jQuery之选择组件的深入解析
2013/06/19 Javascript
ExtJS如何设置与获取radio控件的选取状态
2014/01/22 Javascript
jquery中ajax处理跨域的三大方式
2016/01/05 Javascript
javascript加减乘除的简单实例
2016/07/12 Javascript
JS和canvas实现俄罗斯方块
2017/03/14 Javascript
完美解决浏览器跨域的几种方法(汇总)
2017/05/08 Javascript
详解使用路由延迟加载 Angular 模块
2017/10/12 Javascript
Vue三层嵌套路由的示例代码
2018/05/05 Javascript
使用VUE+iView+.Net Core上传图片的方法示例
2019/01/04 Javascript
使用原生js编写一个简单的框选功能方法
2019/05/13 Javascript
layer页面跳转,获取html子节点元素的值方法
2019/09/27 Javascript
javascrpt密码强度校验函数详解
2020/03/18 Javascript
Python备份Mysql脚本
2008/08/11 Python
python 实现归并排序算法
2012/06/05 Python
Python异常处理总结
2014/08/15 Python
Python信息抽取之乱码解决办法
2017/06/29 Python
pygame游戏之旅 游戏中添加显示文字
2018/11/20 Python
Django unittest 设置跳过某些case的方法
2018/12/26 Python
Python简易版停车管理系统
2019/08/12 Python
css3中单位px,em,rem,vh,vw,vmin,vmax的区别及浏览器支持情况
2016/12/06 HTML / CSS
mysql的最长数据库名,表名,字段名可以是多长
2014/04/21 面试题
介绍一下grep命令的使用
2012/06/28 面试题
中学家长会邀请函
2014/01/17 职场文书
青年文明号创建承诺
2014/03/31 职场文书
严以律己学习心得体会
2016/01/13 职场文书
八年级地理课件资料及考点知识分享
2019/08/30 职场文书
《乙女游戏世界对路人角色很不友好》OP主题曲无字幕动画MV公开
2022/04/05 日漫
Linux中如何安装并部署Redis
2022/04/18 Servers