求助:python中同时使用两次vars()函数一个出现KeyError另一个正常

图片说明
在程序中希望在循环中同时改变变量名称于是使用了vars()函数,结果让人抓 狂
,对两个字符串使用vars()时一个报错,另一个正常。
请社区中的大神指点。每次总是第二个即ttt1,


```ro='room'+str(j1)
        tro='tmproom'+str(j1)
        roo=vars()[ro]
        ttt1=vars()[tro]
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!