我有一个整数列表,其中一些是连续的数字。
我的列表:
myIntList = [21,22,23,24,0,1,2,3,0,1,2,3,4,5,6,7]
等等...
我想要的:
MyNewIntList = [[21,22,23,24],[0,1,2,3],[0,1,2,3,4,5,6,7]]
我想能够按元素0拆分此列表,即在循环时,如果元素为0,则将列表拆分为单独的列表。 然后,在拆分
myIntList
任意次数后(基于找到元素0的重复次数),我想将每个“拆分”或连续整数组附加到列表中的列表中。此外,我能否对“字符串列表”执行相同类型的操作? (根据重新发生的元素将主字符串列表拆分为较小的列表)
编辑:
如何按连续数字拆分列表? 在我的列表中有一部分从322跳到51,中间没有0。 我想要拆分:
[[...319,320,321,322,51,52,53...]]
进入
[[...319,320,321,322],[51,52,53...]]
基本上,我如何通过连续的数字来拆分列表中的元素?
在此发布: 按连续顺序拆分列表(整数)为单独的列表