这段程序实现了计算列表中所有正整数的平均值。程序中定义了一个整数列表,然后用一个for循环遍历列表中的每个整数,累加正整数,并计数正整数的数量,最后输出平均值。
elist = [12, -7, 65, -42, 33, 0, 91]
total = 0
count = 0
(1)
if x > 0:
total += x
count += 1
average = total / count if count > 0 else 0
print(average)
请选择相关选项,在横线上补全代码,以实现功能要求:
A. for x in elist:
B. for x from elist:
C. foreach x in elist:
D. foreach x from elist: