分割这个列表? 原列表A,是变量。0的位置时刻变化
A=[0,1,2,0,3,4,5,0,6,7,8,0,9,0]
我想要达到的结果
b=[1,2]
c=[3,4,5]
d=[6,7,8]
e=[9]
我尝试过的方法 有点繁琐,请问又更好的方法嘛
a=[0,1,2,0,3,4,5,0,6,7,8,0,9,0]
a=''.join('%s'%i for i in a )
a=a.split('0')
c=[]
for i in a:
if len(i) ==0:
continue
else:
c.append(list(i))
c=[list(map(int,item)) for item in c]
print(c)