【发布时间】:2022-01-01 21:00:37
【问题描述】:
如果我有以下代码:
random_variable = "Hello World"
new_value = "It Works!"
我有这样的事情:
def set_variable_value(var_name, new_value):
// Code here
pass
是否可以有一个像上面那样的函数,其中var_name 是一个字符串?它应该采用var_name 并找到一个名为字符串值的变量,并将该值更改为 new_value 的值。
如果这是一个愚蠢的问题,我很抱歉,我现在在网上搜索了一段时间,并没有发现与我的问题相关的任何内容。 (谷歌像往常一样没用)
谢谢
【问题讨论】:
-
你需要一本字典。
my_data = {"random_variable": "Old value"}... -
不要动态修改变量名,这会给你带来比你想象中更多的麻烦
标签: python python-3.x variables