分配给变量的模块中如何使用方法

萨比尔·艾哈迈德(Sabbir Ahmed)

我已将变量f分配给方法list.append如何使用f调用该方法?我尝试了以下方法,但是会产生错误。

f = list.append
a = []
a.f([1])

AttributeError: 'list' object has no attribute 'f'
安德鲁·莫罗兹科

您将其传递给要执行的清单:

f(a, 1)

但是...你为什么需要这个?这很不寻常...

作为备选:

a = []
f = a.append
f(1)

f现在是绑定方法(列出a)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将模块方法分配给Class变量或Instance变量

无法将乐趣分配给erlang模块中的变量

C#中的扩展方法如何将值分配给父变量,即“ this”变量

在bash脚本中,如何在命令中使用变量并分配给新变量?

在ruby方法块中,如何获取分配给方法返回值的变量名

将对模块的引用分配给变量然后使用变量而不是模块是否可以?

如何将列表中的项目分配给变量

在bash中,如何进行比较并分配给变量

如何将数据分配给组件中的变量?

如何在shell中“释放”分配给变量的内存

如何将列表中的对象分配给变量?

在pandas dataframe .loc方法中,如何分配给变量以使其像“:”?

如何在控制台和文档中将内置方法分配给javascript中的变量?

如何将方法数组中的新值分配给变量?

如何使用AppleScript将获取值分配给变量?

如何使用ObjectMapper将枚举的rawValue分配给变量?

如何使用 shell 脚本将值分配给变量

如何使用相同的方法将NSURLSession的结果分配给变量?

如何使用Java中的java.lang.reflect包将值分配给变量

如何使用exec根据Python3中的字典将列表分配给变量?

如何使用Python将变量中的值分配给Excel单元格

如何使用jQuery将div中的值分配给变量

如何使用 C++ 中的 out 参数分配给 const 变量?

将Swift方法分配给变量

如何删除分配给变量的对象?

如何将对象分配给一个模块中的变量,然后从另一个模块访问该变量?

使用 unshift 分配给变量的问题

如何使用FindBugs强制分配给方法的参数?

分配给对象时如何使用内联方法