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装饰器 免去调用父类构造函数的麻烦
May 18 Python
python 实现插入排序算法
Jun 05 Python
python 删除非空文件夹的实例
Apr 26 Python
Python装饰器原理与简单用法实例分析
Apr 29 Python
Flask框架各种常见装饰器示例
Jul 17 Python
解决python 执行sql语句时所传参数含有单引号的问题
Jun 06 Python
python使用列表的最佳方案
Aug 12 Python
python exit出错原因整理
Aug 31 Python
详解Python流程控制语句
Oct 28 Python
详解Python之Scrapy爬虫教程NBA球员数据存放到Mysql数据库
Jan 24 Python
Python字节单位转换(将字节转换为K M G T)
Mar 02 Python
Django项目在pycharm新建的步骤方法
Mar 02 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
对淘宝URL中ID提取的PHP代码
2013/09/01 PHP
免费的ip数据库淘宝IP地址库简介和PHP调用实例
2014/04/08 PHP
php验证手机号码
2015/11/11 PHP
类之Prototype.js学习
2007/06/13 Javascript
node在两个div之间移动,用ztree实现
2013/03/06 Javascript
JavaScript中的连字符详解
2013/11/28 Javascript
一个JavaScript操作元素定位元素的实例
2014/10/29 Javascript
JavaScript中的Web worker多线程API研究
2014/12/06 Javascript
JavaScript生成.xls文件的代码
2016/12/22 Javascript
Bootstrap导航条学习使用(一)
2017/02/08 Javascript
JS实现移动端实时监听输入框变化的实例代码
2017/04/12 Javascript
JavaScript生成指定范围随机数和随机序列的方法
2018/05/05 Javascript
简单的三步vuex入门
2018/05/20 Javascript
vue+springmvc导出excel数据的实现代码
2018/06/27 Javascript
Vue面试题及Vue知识点整理
2018/10/07 Javascript
浅谈关于JS下大批量异步任务按顺序执行解决方案一点思考
2019/01/08 Javascript
layui 实现二级弹窗弹出之后 关闭一级弹窗的方法
2019/09/18 Javascript
小程序调用微信支付的方法
2019/09/26 Javascript
Vue 路由间跳转和新开窗口的方式(query、params)
2019/12/25 Javascript
Python中实现两个字典(dict)合并的方法
2014/09/23 Python
Python使用分布式锁的代码演示示例
2018/07/30 Python
python 使用pygame工具包实现贪吃蛇游戏(多彩版)
2019/10/30 Python
python 实现将小图片放到另一个较大的白色或黑色背景图片中
2019/12/12 Python
python3实现在二叉树中找出和为某一值的所有路径(推荐)
2019/12/26 Python
python logging.info在终端没输出的解决
2020/05/12 Python
Python控制鼠标键盘代码实例
2020/12/08 Python
美国床垫和床上用品公司:Nest Bedding
2017/06/12 全球购物
Magee 1866官网:Donegal粗花呢外套和大衣专家
2019/11/01 全球购物
AOP的定义以及作用
2013/09/08 面试题
外语专业毕业生自我评价分享
2013/10/05 职场文书
《尊严》教学反思
2014/02/11 职场文书
产品推广策划方案
2014/05/10 职场文书
家长评语怎么写
2014/12/30 职场文书
毕业班工作总结
2015/08/10 职场文书
环境保护宣传标语大全!
2019/06/28 职场文书
元素水平垂直居中的方式
2021/03/31 HTML / CSS