【发布时间】:2012-03-10 03:50:53
【问题描述】:
我正在尝试将变量f 的结果添加到列表list_name 的末尾。但是,当我尝试这样做时,会出现以下错误:
list_name.append[f]
TypeError: 'builtin_function_or_method' 对象不可下标
我做错了什么?
【问题讨论】:
标签: python list variables python-3.x append
我正在尝试将变量f 的结果添加到列表list_name 的末尾。但是,当我尝试这样做时,会出现以下错误:
list_name.append[f]
TypeError: 'builtin_function_or_method' 对象不可下标
我做错了什么?
【问题讨论】:
标签: python list variables python-3.x append
list_name.append(f)
append 是一个方法(函数),所以你应该用简单的括号来调用它。
当然,一个函数是不可下标的,所以你会得到一个错误......
(当对象具有__getitem__ 方法时,它是可下标的。)
【讨论】: