我正在寻找一种在字典中使用 if else 条件将值设置为键的方法。有办法吗?
下面的示例可能会帮助您理解我想要做什么。这不是功能性的 Python 代码。只是一个给你一个想法的例子。
age = 22
di = {
'name': 'xyz',
if age>=18:
'access_grant': 'yes',
else:
'access_grant': 'no',
}
原文由 charls 发布,翻译遵循 CC BY-SA 4.0 许可协议
我认为这将是使用 三元表达式 的绝佳机会(python 也称其为“三元运算符”):