Python错误:int没有属性“append”

Python错误:int没有属性“append”,python,python-3.x,Python,Python 3.x,这是我为Euler4项目编写的代码-我一直在出错 int没有属性append 我看不出有什么问题。无论如何,我只学会了基本的Python——我也觉得这种蛮力方法效率低下 您试图对int类型调用append方法。这会导致错误 使用此选项可使我的_列表成为列表而不是整数 count = 999999 my_list = 0 while count >= 0: if str(count) == str(count)[::-1]: count = int(count)

这是我为Euler4项目编写的代码-我一直在出错

int没有属性append

我看不出有什么问题。无论如何,我只学会了基本的Python——我也觉得这种蛮力方法效率低下

您试图对int类型调用append方法。这会导致错误

使用此选项可使我的_列表成为列表而不是整数

count = 999999
my_list = 0
while count >= 0:
    if str(count) == str(count)[::-1]:
        count = int(count)
        my_list.append(count)
for i in range(999, 100, -1):
    for j in range(999, 100, -1):
        for k in my_list:
            if k == i*j:
                print(k)
                break

我的列表是一个整数;那些没有append方法;列表可以。你的意思是我的列表=[]?我的列表是一个整数,不是列表。你不能附加到int。哦,非常感谢,现在我明白了,这太傻了。
my_list =[0]