首先,我是一名 Python 编程的新手,尝试在其他问题中进行了大量研究,但没有找到与此类似的内容(所有其他问题都有点过于高级了)--- 话说回来。
所需解决方案: 遍历两个整数列表并比较它们是否相等。理想情况下,我希望它可以持续遍历列表,直到出现相等的情况(在展示代码后会更多地介绍此内容)。数字将在 list2
中重复生成,直到出现相等的情况。
代码说明: 我有两个通过随机数生成的列表,这些列表大小不相等。list1
有500个条目,而 list2
将具有不同数量,从1到100不等。
#current attempt to figure out the comparison.
if (list1 = list2):
print(equalNumber)
也许我对循环不是很了解,但我希望它可以循环遍历列表,我真的不知道从哪里开始。也许我没有像for循环或while循环一样使用循环? 这是我的数字生成器:
for i in range(0,500):
randoms = random.randint(0,1000)
fiveHundredLoop.append(randoms)
第二种方法可以实现一些功能,但仅在1到100之间有不同的条目。{我可以自己解决这个问题}
[1,2,3,...]
和[2]
,是否应该匹配(因为2是一个共同元素),还是不匹配(因为2在每个列表中的位置不同)? - DSM