【发布时间】:2021-09-06 15:43:12
【问题描述】:
我正在尝试让程序计算共享 2 个不同列表中的元素的数量。
一个列表是随机的。
import random
Lotterya = [random.randint(1,49) for _ in range(6)]
另一个是用户输入。
Lotteryb = []
while len(Lotteryb) < 6:
n = int(input("enter number: "))
Lotteryb.append(n)
我用什么代码让程序说:"There are _ numbers in common."?
【问题讨论】:
-
代码中的任何内容都不算什么。简单的(效率不高 - 但是有 6 个数字,这个“效率”是一个有争议的点,因为设置的开销)方式将是一个循环,并检查数字是否为
in另一个列表,然后增加一个计数器.下次请将您的代码设为minimal reproducible example(提示:包括,您尝试解决的问题)并展示您的努力以及问题所在。
标签: python