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解析xml成对应的html示例分享
Apr 02 Python
Flask框架的学习指南之用户登录管理
Nov 20 Python
解决python使用open打开文件中文乱码的问题
Dec 29 Python
Python识别快递条形码及Tesseract-OCR使用详解
Jul 15 Python
解决python tkinter界面卡死的问题
Jul 17 Python
python之yield和Generator深入解析
Sep 18 Python
对python中arange()和linspace()的区别说明
May 03 Python
pytorch cuda上tensor的定义 以及减少cpu的操作详解
Jun 23 Python
Python如何爬取51cto数据并存入MySQL
Aug 25 Python
Python全局变量与global关键字常见错误解决方案
Oct 05 Python
python 实现的IP 存活扫描脚本
Dec 10 Python
Python实战实现爬取天气数据并完成可视化分析详解
Jun 16 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数组函数序列 之array_count_values() 统计数组中所有值出现的次数函数
2011/10/29 PHP
yii2.0使用Plupload实现带缩放功能的多图上传
2015/12/22 PHP
可输入的下拉框
2006/06/19 Javascript
几个常用的JavaScript字符串处理函数 - split()、join()、substring()和indexOf()
2009/06/02 Javascript
js判断undefined类型,undefined,null, 的区别详细解析
2013/12/16 Javascript
js正则表达式中test,exec,match方法的区别说明
2014/01/29 Javascript
JavaScript中property和attribute的区别详细介绍
2015/03/03 Javascript
JS实现的车标图片提示效果代码
2015/10/10 Javascript
vue生成token保存在客户端localStorage中的方法
2017/10/25 Javascript
BootStrap 标题设置跨行无效的解决方法
2017/10/25 Javascript
vue中的模态对话框组件实现过程
2018/05/01 Javascript
nodejs(officegen)+vue(axios)在客户端导出word文档的方法
2018/07/31 NodeJs
详解KOA2如何手写中间件(装饰器模式)
2018/10/11 Javascript
使用imba.io框架得到比 vue 快50倍的性能基准
2019/06/17 Javascript
判断“命令按钮”是否被鼠标单击详解
2019/07/31 Javascript
js实现数字从零慢慢增加到指定数字示例
2019/11/07 Javascript
vue使用prop可以渲染但是打印台报错的解决方式
2019/11/13 Javascript
vue-router重写push方法,解决相同路径跳转报错问题
2020/08/07 Javascript
javascript实现随机抽奖功能
2020/12/30 Javascript
Python文件右键找不到IDLE打开项解决办法
2015/06/08 Python
python基于BeautifulSoup实现抓取网页指定内容的方法
2015/07/09 Python
Python中str.join()简单用法示例
2018/03/20 Python
Python Pexpect库的简单使用方法
2019/01/29 Python
python基础 range的用法解析
2019/08/23 Python
Python 实用技巧之利用Shell通配符做字符串匹配
2019/08/23 Python
python同时替换多个字符串方法示例
2019/09/17 Python
从numpy数组中取出满足条件的元素示例
2019/11/26 Python
Python自动重新加载模块详解(autoreload module)
2020/04/01 Python
世界上最大的街头服饰网站:Karmaloop
2017/02/04 全球购物
印度和世界各地的精美产品:Ikka Dukka
2018/02/12 全球购物
为什么需要版本控制
2016/10/28 面试题
城管执法人员纪律作风整顿思想汇报
2014/09/13 职场文书
稽核岗位职责
2015/02/10 职场文书
综合办公室主任岗位职责
2015/04/01 职场文书
导游词之广东佛山(南风古灶)
2019/09/24 职场文书
Python多线程 Queue 模块常见用法
2021/07/04 Python