Python中AND、OR的一个使用小技巧,python小技巧
Python中AND、OR的一个使用小技巧,python小技巧
python中的and-or可以用来当作c用的?:用法。比如 1 and a or b,但是需要确保a为True,否则a为False,还要继续判断b的值,最后打印b的值。
今天看到一个好方法避免这种情况,记录一下:
复制代码 代码如下:
(1 and [a] or [b])[0]
可以保证[a]为True。
相关内容
- Python中暂存上传图片的方法,
- python持久性管理pickle模块详细介绍,pythonpickle
- Python THREADING模块中的JOIN()方法深入理解,pythonthreadin
- Python开发常用的一些开源Package分享,python开源package
- 深入理解Python中的元类(metaclass),元类metaclass
- Python魔术方法详解,python魔术详解
- Python简单日志处理类分享,python日志分享
- Python压缩和解压缩zip文件,
- Python脚本实现DNSPod DNS动态解析域名,pythondnspod
- Centos5.x下升级python到python2.7版本教程,centos5.xpython2.7
评论关闭