将变量的结果附加到列表中

Ede*_*row 1 python variables list append python-3.x

我试图将变量的结果添加f到列表的末尾list_name.但是,当我尝试这样做时,我收到以下错误:

list_name.append[f]  
Run Code Online (Sandbox Code Playgroud)

TypeError:'builtin_function_or_method'对象不可订阅

我究竟做错了什么?

Ole*_*pin 7

list_name.append(f)
Run Code Online (Sandbox Code Playgroud)

append 是一个方法(函数)所以你应该用简单的括号来调用它.

当然,函数不可订阅,因此您会收到错误...

(当对象有__getitem__方法时,该对象是可订阅的.)