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
allTrue
如果我
组件返回为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
我不小心把变量和值命名为数字。字符串值也可以这样做吗?