python - 将变量的结果 append 到列表

标签 python list variables python-3.x append

我正在尝试将变量 f 的结果添加到列表 list_name 的末尾。但是,当我尝试这样做时,出现以下错误:

list_name.append[f]  

TypeError: 'builtin_function_or_method' 对象不可订阅

我做错了什么?

最佳答案

list_name.append(f)

append 是一种方法(函数),因此您应该使用简单的括号调用它。

当然,一个函数是不可订阅的,所以你会得到一个错误...

(当对象具有 __getitem__ 方法时,它是可订阅的。)

关于python - 将变量的结果 append 到列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9350401/

相关文章:

ruby-on-rails - 从 Ruby on Rails 应用程序中的模型访问数据

php - 如何在 PHP 中将两个字符串组合在一起?

python - Django select_related() 和 GenericForeignKey

scala - 如何删除列表变量中的空值?

list - Haskell Monad - 列表中的 Monad 如何工作?

javascript - rails 4 : Passing variables to javascript

python - 如何让 python 的 np.savetxt 将循环的每次迭代保存在不同的列中?

python - 迭代列表中的元组并为元组添加权重

python - Python 是否有类似于 .net c# PInvoke 的东西?

python - 如何在Python中比较列表和实际字符串?