如果字符串包含全局变量,如何使用该全局变量?
if string contains global variable, how to use that global variable?
我找不到这个问题的答案,所以你能给初学者 pythonist 一些帮助吗?我有一个字符串,如果它在全局变量中,那么我想使用该变量来操作它。当我的全局变量是一个列表时,我得到一个错误,我正在使用字符串追加。
color = []
keyword = "color"
if keyword in globals():
keyword.append("testing")
globals()
returns 一本字典,您可以像使用任何其他字典一样使用它
globals()[keyword] = <my_new_value>
我找不到这个问题的答案,所以你能给初学者 pythonist 一些帮助吗?我有一个字符串,如果它在全局变量中,那么我想使用该变量来操作它。当我的全局变量是一个列表时,我得到一个错误,我正在使用字符串追加。
color = []
keyword = "color"
if keyword in globals():
keyword.append("testing")
globals()
returns 一本字典,您可以像使用任何其他字典一样使用它
globals()[keyword] = <my_new_value>