python列表里面的奇偶统计

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,所以计数自动还原)。程序接着运行,当在出现连续偶数的时候,接着开始计数。请问 怎么实现。 想了很久。


回答:

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

以上是 python列表里面的奇偶统计 的全部内容, 来源链接: utcz.com/a/163134.html

回到顶部