python列表里面的奇偶统计

新手上路,请多包涵
import random
x = range(1,11) 
y = [] #定义一个空列表y
z= 0  # 定义一个循环值,初始为0
while z <100: #执行100次循环,
    a = random.sample(x,10) # 生成一个a列表,里面有10个不重复的随机值
    y.append(a[0]) #把每次生成a列表的的第一个值添加到空列表y
    z += 1

我想在生成y列表的同时,统计y列表里面,如果相邻的几个数连续出现都是偶数,计数就加1(计数的初始值为1,比如【1,2,3,4,6,8,7】,那就计数为3),当y列表里面连续出现偶数后,下一个值不是偶数,计数自动还原(比如【1,2,3,4,6,8,7】,计数到3时,因为后面连续的数字是7,所以计数自动还原)。程序接着运行,当在出现连续偶数的时候,接着开始计数。请问 怎么实现。 想了很久。

阅读 1.4k
1 个回答
新手上路,请多包涵

。。求助啊。我写了好久不会写

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题