如果我有一个列表如下:
X = [0, 2, 3, 4.0, 1, 0, 3, 0, 0, 0, 2, 1, 5, 2, 6, 0, 2.2, 1]
Run Code Online (Sandbox Code Playgroud)
我如何在python中编写代码来获取此列表并查找连续正数的数量,然后生成一个列表,其中包含每个连续数字的列表.
例如,这个x的例子会返回一个数字4,它也会返回:
[[ 2, 3, 4.0, 1], [3], [ 2, 1, 5, 2, 6], [ 2.2, 1]].
Run Code Online (Sandbox Code Playgroud)
我写这个来找到所有的零,但我不知道从那里去的地方:
zeros = []
for i in range(0,len(World)):
if z[i]==0:
zeros.append(i)
Run Code Online (Sandbox Code Playgroud)