gpt4 book ai didi

相当于 R 的 Python 赋值

转载 作者:行者123 更新时间:2023-12-01 15:08:36 24 4
gpt4 key购买 nike

在 R 中,我可以使用 assign动态地为环境中的名称赋值(而不是 <-

例子:

> assign('x', 1)
> x
[1] 1

Python 是否有等价物来赋值而不是 = ?

最佳答案

相当于 R 的 Python assign()分配给 globals() :

globals()['x'] = 1

但是您不应该这样做,因为在 99% 的情况下,这是代码不佳的标志。如果要按名称存储值,请使用 dict :
stuff = {}
stuff['x'] = 1

关于相当于 R 的 Python 赋值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51747277/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com