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读写Excel文件方法介绍
Nov 22 Python
简述Python中的面向对象编程的概念
Apr 27 Python
详解Python的Django框架中的通用视图
May 04 Python
Python数据分析之获取双色球历史信息的方法示例
Feb 03 Python
Selenium控制浏览器常见操作示例
Aug 13 Python
决策树剪枝算法的python实现方法详解
Sep 18 Python
使用Python实现画一个中国地图
Nov 23 Python
Python3实现发送邮件和发送短信验证码功能
Jan 07 Python
基于python3生成标签云代码解析
Feb 18 Python
django xadmin中form_layout添加字段显示方式
Mar 30 Python
python 字典item与iteritems的区别详解
Apr 25 Python
pycharm配置python 设置pip安装源为豆瓣源
Feb 05 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获得当前的脚本网址
2007/12/10 PHP
PHP 事务处理数据实现代码
2010/05/13 PHP
php实现可以设置中奖概率的抽奖程序代码分享
2014/01/19 PHP
PHP错误WARNING: SESSION_START() [FUNCTION.SESSION-START]解决方法
2014/05/04 PHP
PHP查看当前变量类型的方法
2015/07/31 PHP
利用PHP访问带有密码的Redis方法示例
2017/02/09 PHP
JavaScript入门教程(11) js事件处理
2009/01/31 Javascript
JavaScript 利用StringBuffer类提升+=拼接字符串效率
2009/11/24 Javascript
javascript内置对象操作详解
2015/02/04 Javascript
Node.js Addons翻译(C/C++扩展)
2016/06/12 Javascript
jQuery源码分析之sizzle选择器详解
2017/02/13 Javascript
js 单引号替换成双引号,双引号替换成单引号的实现方法
2017/02/16 Javascript
bootstrap警告框示例代码分享
2017/05/17 Javascript
jQuery 实现双击编辑表格功能
2017/06/19 jQuery
JS通过调用微信API实现微信支付功能的方法示例
2017/06/29 Javascript
JS 实现banner图片轮播效果(鼠标事件)
2017/08/04 Javascript
使用 Vue 绑定单个或多个 Class 名的实例代码
2018/01/08 Javascript
浅谈vuejs实现数据驱动视图原理
2018/02/23 Javascript
Vuex中mutations与actions的区别详解
2018/03/01 Javascript
微信小程序实现的动态设置导航栏标题功能示例
2019/01/31 Javascript
vue引用外部JS的两种种方法
2020/01/28 Javascript
JavaScript鼠标拖拽事件详解
2020/04/03 Javascript
Webpack5正式发布,有哪些新特性
2020/10/12 Javascript
[57:50]DOTA2上海特级锦标赛主赛事日 - 4 胜者组决赛Secret VS Liquid第二局
2016/03/05 DOTA
Python实现基于TCP UDP协议的IPv4 IPv6模式客户端和服务端功能示例
2018/03/22 Python
tensorflow之并行读入数据详解
2020/02/05 Python
Python如何对XML 解析
2020/06/28 Python
IdealFit官方网站:女性蛋白质、补充剂和运动服装
2019/03/24 全球购物
物业客服专员岗位职责
2013/11/30 职场文书
运动会稿件200字
2014/02/07 职场文书
《七颗钻石》教学反思
2014/02/28 职场文书
个人培训自我鉴定
2014/03/28 职场文书
超市仓管员岗位职责
2014/04/07 职场文书
暑期学习心得体会
2014/09/02 职场文书
如何让2019年上半年的工作总结更出色!
2019/07/01 职场文书
文书工作总结(范文)
2019/07/11 职场文书