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代码使其加快作用域内的查找
Mar 30 Python
Python中为什么要用self探讨
Apr 14 Python
python利用拉链法实现字典方法示例
Mar 25 Python
python Flask实现restful api service
Dec 04 Python
python自动重试第三方包retrying模块的方法
Apr 24 Python
selenium使用chrome浏览器测试(附chromedriver与chrome的对应关系表)
Nov 29 Python
python版百度语音识别功能
Jul 09 Python
pandas将多个dataframe以多个sheet的形式保存到一个excel文件中
Oct 10 Python
Django 自定义分页器的实现代码
Nov 24 Python
numpy创建单位矩阵和对角矩阵的实例
Nov 29 Python
python Gabor滤波器讲解
Oct 26 Python
详解pandas apply 并行处理的几种方法
Feb 24 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
php日期转时间戳,指定日期转换成时间戳
2012/07/17 PHP
php中的ini配置原理详解
2014/10/14 PHP
php自动载入类用法实例分析
2016/06/24 PHP
PHP入门教程之自定义函数用法详解(创建,调用,变量,参数,返回值等)
2016/09/11 PHP
PHP实现登陆并抓取微信列表中最新一组微信消息的方法
2017/07/10 PHP
jquery text(),val(),html()方法区别总结
2013/11/04 Javascript
JS中window.open全屏命令解析及使用示例
2013/12/11 Javascript
jquery实现弹出层完美居中效果
2014/03/03 Javascript
轻量级的原生js日历插件calendar.js使用指南
2015/04/28 Javascript
javascript结合canvas实现图片旋转效果
2015/05/03 Javascript
跟我学习javascript的call(),apply(),bind()与回调
2015/11/16 Javascript
jQuery实现textarea自动增长宽高的方法
2015/12/18 Javascript
Javascript 6里的4个新语法
2016/08/25 Javascript
利用nodeJs anywhere搭建本地服务器环境的方法
2018/05/12 NodeJs
JS复杂判断的更优雅写法代码详解
2018/11/07 Javascript
Vue 实现html中根据类型显示内容
2019/10/28 Javascript
[04:53]DOTA2英雄基础教程 祈求者
2014/01/03 DOTA
给Python中的MySQLdb模块添加超时功能的教程
2015/05/05 Python
详解Python发送邮件实例
2016/01/10 Python
对python中数据集划分函数StratifiedShuffleSplit的使用详解
2018/12/11 Python
python实现控制台打印的方法
2019/01/12 Python
Python如何将图像音视频等资源文件隐藏在代码中(小技巧)
2020/02/16 Python
python自动脚本的pyautogui入门学习
2020/04/01 Python
HTML5 CSS3实现一个精美VCD包装盒个性幻灯片案例
2014/06/16 HTML / CSS
巴西体育用品商店:Lojão dos Esportes
2018/07/21 全球购物
DIY蛋糕店的创业计划书范文
2013/12/26 职场文书
《童年的发现》教学反思
2014/02/14 职场文书
数学检讨书1000字
2014/02/24 职场文书
无传销社区工作方案
2014/05/13 职场文书
高三励志标语
2014/06/05 职场文书
刑事代理授权委托书
2014/09/17 职场文书
四风问题对照检查整改措施思想报告
2014/10/05 职场文书
卖房协议书样本
2014/10/30 职场文书
单位接收函范文
2015/01/30 职场文书
手术室消毒隔离制度
2015/08/05 职场文书
Django cookie和session的应用场景及如何使用
2021/04/29 Python