Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何根据一个变量包含的内容使其他变量为真?_Python_Python 3.x - Fatal编程技术网

Python 如何根据一个变量包含的内容使其他变量为真?

Python 如何根据一个变量包含的内容使其他变量为真?,python,python-3.x,Python,Python 3.x,如何根据一个变量包含的内容使其他变量为True 例如: 如果我有变量: var1 = False var2 = False var3 = False var4 = False var5 = False 我有下一条命令: components = w.find_element_by_id('components-val') 而components返回为1,3,5,如何使变量var1,var3,var5allTrue 如果我组件返回为1,2,变量var1和var2将为True,您可以将数字保存在

如何根据一个变量包含的内容使其他变量
为True

例如: 如果我有变量:

var1 = False
var2 = False
var3 = False
var4 = False
var5 = False
我有下一条命令:

components = w.find_element_by_id('components-val')
components
返回为
1,3,5
,如何使变量
var1
var3
var5
all
True


如果我
组件
返回为
1
2
,变量
var1
var2
将为
True

,您可以将数字保存在
字典中,然后根据
组件的结果进行更新:

true_false = {1: False, 2: False, 3: False, 4: False, 5: False}

components = [1,2,3]

for i in components:
    if i in true_false:
        true_false[i] = True
    

我不小心把变量和值命名为数字。字符串值也可以这样做吗?