未定义Python错误名称中的Execute语句

2024-06-16 08:58:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图使用Python列表理解让变量名SW1等于字符串“SW1”,但我一直收到一个错误,说SW1未定义

    VarList = ["SW1"]
    VarListEnd = ["sw1"]

    list3 = [exec("%s="%x + "%s"%y) for x in VarList for y in VarListEnd]
    list3

我该如何修改exec语句,因为我认为错误就在这里? 非常感谢你的帮助。提前谢谢。你知道吗


Tags: 字符串in列表for错误语句exec未定义