谁能帮我这个清单的python代码帮我忙,我认为应该怎么办

因此,我的编码知识非常有限,而我今天在这里所用的代码只有一半,但是我试图做的是创建一个列表,该列表的长度为2020个正整数,其中排除了所有可被3或4整除的数字乘以5,我试图算出2020年的数字是多少,但是我注意到在我的最终列表中(不包括数字)仍然使它们排在最后。

这是我写的代码:

numbers = [*range(1, 2165, 1)]
#print(numbers)

list1 = [ x for x in range(1, 2165) if x % 3 == 0 and x % 4 == 0 and x % 5 != 0 ]
#print(list1)

for x in list1:
    numbers.remove(x)
print(len(numbers))
print(numbers)

就像我说的那样,我不太擅长编码,但是它似乎确实在列表的早期发挥了作用,因为排除了12个,剩下60个,但是最后将2139留给3139。 将不胜感激。