python_三目运算
2024-08-25 07:42:03
首先确定三目运算的使用条件,
if只有两个才能用三目
只有 if:else:
先写个if else的小例子:
if push == "lpush":
self.conn.lpush(self.key, *list)
elif push == "rpush":
self.conn.lpush(self.key, *list)
那么运用三目运算实现:
return self.conn.lpush(self.key, *value) if push else self.conn.lpush(self.key, *value)
那么我们怎么运用呢(看着有点蒙是吧,查看另外一篇 python_redis(list封装) )?
('test', 'vs')
('test', 'vs', push=True)
例子2:
if data == "lpop":
return self.conn.lpop(self.key)
elif data == "rpop":
return self.conn.rpop(self.key)
三目运算:
return self.conn.lpop(self.key) if pop else self.conn.rpop(self.key)
运行:
li.deletePop(True)
li.deletePop()
作者:含笑半步颠√
博客链接:https://www.cnblogs.com/lixy-88428977
声明:本文为博主学习感悟总结,水平有限,如果不当,欢迎指正。如果您认为还不错,欢迎转载。转载与引用请注明作者及出处。
最新文章
- 【CentOS】LNMP
- Tomcat(多版本)安装注意!
- hibernate存储过程 3
- 【Java学习笔记】Map借口的子接口----HashMap
- bootstrap-select搜索框输入中文
- ASP.NET设置404页面返回302HTTP状态码的解决方法
- sampler state
- openStack windows2008 centos6.* img
- [学习笔记]jQuery实现一些动画效果的方法
- 刨根究底字符编码之四——EASCII及ISO 8859字符编码方案
- Linux上安装nginx+tomcat负载均衡
- #WEB安全基础:HTML/CSS | 0x0 我的第一个网页
- UVA1388 Graveyard
- jquery事件绑定与事件委托
- Hibernate映射 --- 自身跟自身的一对多关联
- MongoDB存储基础教程
- insert-delete-getrandom-o1
- python学习之base64模块
- redis、mysql、和php原生array数组效率对比
- 能力成熟度模型CMM
热门文章
- JAVA基础--MySQL(二)
- Foxmail: 错误信息::ssl连接错误, errorCode: 5,各种解决方案的大杂烩。
- 美化自己的loading框
- RK3288板子刷linux-ubuntu16固件
- 如何在本地使用scala或python运行Spark程序
- android 8.1 wifi提示";已连接 但无法访问互联网";的解决办法
- nanopi的ds18b20温度传感器测试
- Python3基础 内置函数 eval str转为list tuple dict
- IfcEdge
- 解决ImportError: No module named utils