我正在尝试为不同的键生成输出相同值的字典条目,例如: d={ ('age'、'old'、'how old'、'maturity'):'18', ('a'、'e'、'i'、'o'):'元音', 等。。。 } 当然,这将整个元组保存为键,这是没有帮助的。你知道吗
我试过:
d = {
('age' or 'old' or 'how old' or 'maturity'): '18',
('a' or 'e' or 'i' or 'o'): 'vowel',
etc...
}
但这只适用于元组的第一个元素。如果我们把“or”操作符改成“And”,第一个元素就停止工作了。你知道吗
理想情况下,代码应按以下方式运行:
d = {
'a', 'b', 'c': 4,
'd', 'e', 'f': 2,
}
d['a'] == 4, True
d['c'] == 4, True
d['e'] == 2, True
你必须给一个键赋值。你知道吗
否则可以尝试tuple或list。你知道吗
试试这个评论,我会建议不同的方法。你知道吗
您只需遍历一个键列表,该值就是您想要的:
可以使用以下两种方法来实现这一点:
方法1
方法2
相关问题 更多 >
编程相关推荐