python

超轻量级php框架startmvc

python 实现list或string按指定分段

更新时间:2020-08-16 15:36:01 作者:startmvc
我就废话不多说了,直接上代码吧!#方法一deflist_cut(mylist,count):length=len(mylist)merchant=length//c

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


#方法一
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 list string 指定分段