gpt4 book ai didi

python - python中三元运算符的缩写

转载 作者:太空宇宙 更新时间:2023-11-04 10:48:41 25 4
gpt4 key购买 nike

我似乎记得三元运算符测试存在性的缩写。例如:

a = None
b = a if a else 'Not None!'
# b is now 'Not None!'

我以为是这样的

a else 'Not None!'

但这行不通。也许还有另一种使用其他内置类型来缩写它的方法?

最佳答案

不,没有可用的缩写。

您是否正在考虑 a 或“Not None!”

附带说明:... if ... else ... 被称为 conditional expression ;它是一个三元运算符,但 SQL BETWEEN ... IN ... 表达式也是。

关于python - python中三元运算符的缩写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15535255/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com