python 实现list或string按指定分段

作者:chao_to_change 时间:2023-10-30 02:04:20 

我就废话不多说了,直接上代码吧!


#方法一
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)

来源:https://blog.csdn.net/sjch1988/article/details/80903609

标签:python,list,string,指定分段
0
投稿

猜你喜欢

  • Python cookbook(数据结构与算法)通过公共键对字典列表排序算法示例

    2021-07-23 01:24:36
  • 卷积神经网络的发展及各模型的优缺点及说明

    2023-04-04 21:58:06
  • Python实现的基数排序算法原理与用法实例分析

    2023-11-11 10:15:12
  • Python完美还原超级玛丽游戏附代码与视频

    2022-03-20 16:57:41
  • 在Django的通用视图中处理Context的方法

    2023-02-25 20:50:45
  • Python的Flask框架中配置多个子域名的方法讲解

    2021-03-06 19:46:32
  • Python直接赋值、浅拷贝与深度拷贝实例分析

    2023-03-15 08:08:02
  • adodb.stream对象的方法/属性

    2008-06-07 08:14:00
  • 五个方便好用的Python自动化办公脚本的实现

    2022-04-13 10:10:59
  • python自动统计zabbix系统监控覆盖率的示例代码

    2023-11-14 08:23:03
  • Python实现网络自动化eNSP

    2021-01-18 00:48:04
  • 如何获得刚插入数据库的记录的ID号?

    2009-09-10 11:33:00
  • 使用ASP订制自己的XML文件读写方法

    2008-10-24 09:35:00
  • vue 循环动态设置ref并获取$refs方式

    2023-07-02 17:00:18
  • 完美的渐变透明效果,支持Firefox

    2008-06-18 18:18:00
  • django ModelForm修改显示缩略图 imagefield类型的实例

    2021-04-28 16:16:37
  • Go语言使用select{}阻塞main函数介绍

    2024-04-30 10:06:32
  • mysql oracle和sqlserver分页查询实例解析

    2024-01-24 00:30:29
  • MySQL 创建用户、授权用户、撤销用户权限、更改用户密码、删除用户(实用技巧)

    2024-01-25 06:11:46
  • Python OpenCV绘制各类几何图形详解

    2023-02-04 18:27:01
  • asp之家 网络编程 m.aspxhome.com