Python中最大最小赋值小技巧(分享)


Posted in Python onDecember 23, 2017

码代码时,有时候需要根据比较大小分别赋值:

import random
seq = [random.randint(0, 1000) for _ in range(100)]
#方法1:
xmax, xmin = max(seq), min(seq)
#方法2:
xmax, *_, xmin = sorted(seq)

从上面这个来看,看不出来方法2的优势来,不过我们常用的是比较两个数的大小,并选取:

dx, dy = random.sample(seq, 2)
#方法1:
dx, dy = min(dx, dy), max(dx, dy)
#方法2:
dx, dy = sorted((dx, dy))

还是可以少敲几个字母的~

以上这篇Python中最大最小赋值小技巧(分享)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
如何在Python函数执行前后增加额外的行为
Oct 20 Python
使用Python和xlwt向Excel文件中写入中文的实例
Apr 21 Python
Numpy 将二维图像矩阵转换为一维向量的方法
Jun 05 Python
Python实现的远程登录windows系统功能示例
Jun 21 Python
Python 查找list中的某个元素的所有的下标方法
Jun 27 Python
Python 微信爬虫完整实例【单线程与多线程】
Jul 06 Python
Python 字符串类型列表转换成真正列表类型过程解析
Aug 26 Python
Python 程序报错崩溃后如何倒回到崩溃的位置(推荐)
Jun 23 Python
Python logging模块异步线程写日志实现过程解析
Jun 30 Python
python 列表推导和生成器表达式的使用
Feb 01 Python
python爬虫线程池案例详解(梨视频短视频爬取)
Feb 20 Python
Python实现简单得递归下降Parser
May 02 Python
利用python实现简单的邮件发送客户端示例
Dec 23 #Python
python初学之用户登录的实现过程(实例讲解)
Dec 23 #Python
python的numpy模块安装不成功简单解决方法总结
Dec 23 #Python
windows 下python+numpy安装实用教程
Dec 23 #Python
Python实现字典的遍历与排序功能示例
Dec 23 #Python
Python实现字典按照value进行排序的方法分析
Dec 23 #Python
Python使用Matplotlib实现雨点图动画效果的方法
Dec 23 #Python
You might like
社区(php&&mysql)六
2006/10/09 PHP
自动分页的不完整解决方案
2007/01/12 PHP
php access 数据连接与读取保存编辑数据的实现代码
2010/05/12 PHP
Win下如何安装PHP的APC拓展
2013/08/07 PHP
php生成固定长度纯数字编码的方法
2015/07/09 PHP
thinkPHP框架实现图像裁剪、缩放、加水印的方法
2017/03/14 PHP
浅谈ThinkPHP中initialize和construct的区别
2017/04/01 PHP
PHP读取、解析eml文件及生成网页的方法示例
2017/09/04 PHP
在javascript中对于DOM的加强
2013/04/11 Javascript
js实现TAB切换对应不同颜色的代码
2015/08/31 Javascript
基于MVC4+EasyUI的Web开发框架形成之旅之界面控件的使用
2015/12/16 Javascript
javascript DOM的详解及实例代码
2017/03/06 Javascript
微信小程序 中wx.chooseAddress(OBJECT)实例详解
2017/03/31 Javascript
Node.js中环境变量process.env的一些事详解
2017/10/26 Javascript
微信小程序用户授权、位置授权及获取微信绑定手机号
2019/07/18 Javascript
JavaScript实现前端倒计时效果
2021/02/09 Javascript
解决Python下json.loads()中文字符出错的问题
2018/12/19 Python
python 处理微信对账单数据的实例代码
2019/07/19 Python
Python 线程池用法简单示例
2019/10/02 Python
python读取多层嵌套文件夹中的文件实例
2020/02/27 Python
通过实例了解Python异常处理机制底层实现
2020/07/23 Python
Django REST Framework 分页(Pagination)详解
2020/11/30 Python
ALDO美国官网:加拿大女鞋品牌
2018/12/28 全球购物
PHP如何去执行一个SQL语句
2016/03/05 面试题
Linux管理员面试经常问道的相关命令
2013/04/29 面试题
关于人生的感言
2014/01/17 职场文书
幼儿园家长评语
2014/02/10 职场文书
《会走路的树》教后反思
2014/04/19 职场文书
民事诉讼授权委托书范文
2014/08/02 职场文书
县委务虚会发言材料
2014/10/20 职场文书
先进工作者个人总结
2015/02/15 职场文书
保护环境建议书作文300字
2015/09/14 职场文书
python使用pygame创建精灵Sprite
2021/04/06 Python
python数据可视化使用pyfinance分析证券收益示例详解
2021/11/20 Python
win10键盘驱动怎么修复?Win10键盘驱动修复小技巧
2022/04/06 数码科技
Redis基本数据类型Set常用操作命令
2022/06/01 Redis