我想到了三个选择:
1-从你当前的范围(在模块级别,
locals()
和
globals()
(同一本字典)
list1 = ["hi", "hello", "bye"]
print(locals()['list1'])
2-使用字典将字符串映射到实际对象:
list1 = ["hi", "hello", "bye"]
d = {'list1': list1}
print(d['list1'])
3.使用
eval
(当输入来自其他地方时,不推荐使用。)
list1 = ["hi", "hello", "bye"]
print(eval("list1"))
我会和你一起去
第二
如果你问的话,解决方案。