首页 > 代码库 > python 如何把在字符串里面的名字变成变量,进行复制
python 如何把在字符串里面的名字变成变量,进行复制
参考这几篇帖子:
https://stackoverflow.com/questions/11553721/using-a-string-variable-as-a-variable-name?answertab=active#tab-top
https://stackoverflow.com/questions/1373164/how-do-i-create-a-variable-number-of-variables
https://stackoverflow.com/questions/19122345/to-convert-string-to-variable-name
https://late.am/post/2012/04/30/the-exec-statement-and-a-python-mystery.html
和自己尝试,得出了以下几个方法时可用的。我主要是用了exec的方法,因为只是一个小脚本,而不是在类里面设置,我想在类里面,可以使用setattr的方法进行。
由于python 2 和 3的exec是不同的,所以实现的方法也略有差别。
python 如何把在字符串里面的名字变成变量,进行复制
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。