字符串与变量的互化
1 字符串转变量
当手动输入的list太多时,可以利用如下方法将字符串转为变量,直接调用输入的值.
# 将同名的字符串化为对应的变量 variable = [1,2,3,4,5] print(type(variable)) a = 'variable' print(type(a)) a = eval(a) print(a) print(type(a)) # 将具有list结构的字符串化为list, dict同理 s = '[2,3,4,5,6]' s = eval(s) print(s) #输出 # <class 'list'> # <class 'str'> # [1, 2, 3, 4, 5] # <class 'list'> # [2, 3, 4, 5, 6]
参考:https://www.cnblogs.com/rainowl-ymj/p/7484314.html