如图,我想要把None之间相邻的数字提取出来,最后得到这样的结果。数字的数量是没有规律的,None的数量也没有规律,请问有什么方法吗?
a=[1,2,None,4,5,6,7,None,None,10,None]
r = []
l = []
for i in a:
if i is None:
if len(l) > 0:
r.append(l)
l = []
else:
l.append(i)
print(r)