【发布时间】:2017-04-03 19:16:06
【问题描述】:
我有两个列表F 和N,我需要使用while 循环函数来计算F 的每个元素在N 中出现的频率。这是我的清单:
F = [4,7,2]
N = [2,5,4,2,5,9,3,2,3,7,3,4]
我希望得到这样的结果:
4 occurs in N 2 times
7 occurs in N 1 times
2 occurs in N 3 times
这是我的代码:
index = 0
while index < len(N):
value = N[index]
print (value)
index = index +1
else:
print(index, "occurs in N", value, "times")
print()
有什么建议吗?
【问题讨论】:
-
您需要使用 if 语句来查看何时 N(index) == F 的元素并计算该 if 语句为 True 的次数。
标签: python python-3.x while-loop counter