我在 python 中编写了一个脚本来告诉 new 中的哪些数字在 new 的前 10 个数字中。我知道它看起来比它更复杂,这与我稍后尝试对脚本执行的操作有关。现在,虽然我试图弄清楚为什么它为“新”列表中的每个数字打印“每个”,而不仅仅是第十个之前的数字。
这是我的代码:
i = 10
new = ['A lot of numbers']
for each in re.findall(r'[0-9]+', new):
if any(each for x in (re.findall(r'[0-9]+', new)[0:i])):
print each
else:
pass