Python-将字符串转换为变量名

发布于 2021-02-02 23:17:32

我有任何字符串。像“水牛”

x='buffalo'

我想将此字符串转换为某些变量名称,例如,

buffalo=4 

不仅是这个例子,我还想将任何输入字符串转换为某个变量名。我该怎么做(在python中)?

关注者
0
被浏览
117
1 个回答
  • 面试哥
    面试哥 2021-02-02
    为面试而生,有面试问题,就找面试哥。
    x='buffalo'    
    exec("%s = %d" % (x,2))
    

    之后,你可以通过以下方式进行检查:

    print buffalo
    

    作为输出,你将看到: 2



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看