如果我有一个列表,如下所示:
X = [0, 2, 3, 4.0, 1, 0, 3, 0, 0, 0, 2, 1, 5, 2, 6, 0, 2.2, 1]
我该如何使用 Python 编写代码,以找到这个列表中连续正数的数量,并创建一个包含这些连续数字各自列表的列表。
例如,对于下面的 x 示例,它将返回数字 4,并且还将返回:
[[ 2, 3, 4.0, 1], [3], [ 2, 1, 5, 2, 6], [ 2.2, 1]].
我写了这个代码来查找所有零,但是我不知道接下来该如何处理:
zeros = []
for i in range(0,len(World)):
if z[i]==0:
zeros.append(i)