我已将变量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] 删除。
我来说两句