python 实现list或string按指定分段

时间:2021-05-22

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

#方法一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_listmylist=[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按指定分段就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章