在 R 中,我可以使用assign https://stat.ethz.ch/R-manual/R-devel/library/base/html/assign.html动态地为环境中的名称分配一个值(而不是<-
.
Example:
> assign('x', 1)
> x
[1] 1
Python 是否有相当于分配而不是=
?
Python 相当于 R 的assign()
是分配给globals()
:
globals()['x'] = 1
但你不应该这样做,因为在 99% 的情况下,这是糟糕代码的标志。如果您想按名称存储值,请使用dict
:
stuff = {}
stuff['x'] = 1
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)