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 xlrd读取excel日期类型的2种方法
Apr 28 Python
python任务调度实例分析
May 19 Python
简单讲解Python中的数字类型及基本的数学计算
Mar 11 Python
解决Pycharm运行时找不到文件的问题
Oct 29 Python
对pandas写入读取h5文件的方法详解
Dec 28 Python
python批量识别图片指定区域文字内容
Apr 30 Python
Python+AutoIt实现界面工具开发过程详解
Aug 07 Python
Pyinstaller 打包exe教程及问题解决
Aug 16 Python
python字符串格式化方式解析
Oct 19 Python
python实现高斯投影正反算方式
Jan 17 Python
Python requests模块安装及使用教程图解
Jun 30 Python
Python request post上传文件常见要点
Nov 20 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循环获取GET和POST值的代码
2008/04/09 PHP
php 生成静态页面的办法与实现代码详细版
2010/02/15 PHP
PHP htmlspecialchars()函数用法与实例讲解
2019/03/08 PHP
laravel框架中表单请求类型和CSRF防护实例分析
2019/11/23 PHP
Prototype Date对象 学习
2009/07/12 Javascript
jquery实现图片等比例缩放以及max-width在ie中不兼容解决
2013/03/21 Javascript
window.event.keyCode兼容IE和Firefox实现js代码
2013/05/30 Javascript
使用时间戳解决ie缓存的问题
2014/08/20 Javascript
基于NodeJS的前后端分离的思考与实践(四)安全问题解决方案
2014/09/26 NodeJs
Bootstrap 3.x打印预览背景色与文字显示异常的解决
2016/11/06 Javascript
利用js来实现缩略语列表、文献来源链接和快捷键列表
2016/12/16 Javascript
vue-router:嵌套路由的使用方法
2017/02/21 Javascript
Javascript实现时间倒计时效果
2017/07/15 Javascript
使用JQ完成表格隔行换色的简单实例
2017/08/25 Javascript
解析Angular 2+ 样式绑定方式
2018/01/15 Javascript
详解使用create-react-app快速构建React开发环境
2018/05/16 Javascript
Vue.js中的高级面试题及答案
2020/01/13 Javascript
Vue移动端项目实现使用手机预览调试操作
2020/07/18 Javascript
Vue 修改网站图标的方法
2020/12/31 Vue.js
[01:28:56]2014 DOTA2华西杯精英邀请赛 5 24 CIS VS DK
2014/05/26 DOTA
更改Python命令行交互提示符的方法
2015/01/14 Python
python使用psutil模块获取系统状态
2016/08/27 Python
Python编程之string相关操作实例详解
2017/07/22 Python
详解python读取和输出到txt
2019/03/29 Python
Django Rest framework三种分页方式详解
2019/07/26 Python
pytorch之添加BN的实现
2020/01/06 Python
详解如何使用Pytest进行自动化测试
2021/01/14 Python
SteelSeries赛睿官网:游戏外设和配件的领先制造商(耳机、键盘、鼠标和鼠标垫)
2018/06/17 全球购物
俄罗斯达美乐比萨外送服务:Domino’s Pizza
2020/12/18 全球购物
史上最全面的Java面试题汇总!
2015/02/03 面试题
员工自我鉴定
2013/10/09 职场文书
大学生自我鉴定书
2014/03/24 职场文书
硕士生找工作求职信
2014/07/05 职场文书
副校长个人对照检查材料思想汇报
2014/10/04 职场文书
二审答辩状格式
2015/05/22 职场文书
2019年最新感恩节祝福语(28句)
2019/11/27 职场文书