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使用pycharm环境调用opencv库
Feb 11 Python
python 读入多行数据的实例
Apr 19 Python
python 爬虫一键爬取 淘宝天猫宝贝页面主图颜色图和详情图的教程
May 22 Python
Python Dataframe 指定多列去重、求差集的方法
Jul 10 Python
Python中的random.uniform()函数教程与实例解析
Mar 02 Python
python字符串替换第一个字符串的方法
Jun 26 Python
python使用opencv在Windows下调用摄像头实现解析
Nov 26 Python
Python pyautogui模块实现鼠标键盘自动化方法详解
Feb 17 Python
python如何编写win程序
Jun 08 Python
Python 数据的累加与统计的示例代码
Aug 03 Python
Python selenium实现断言3种方法解析
Sep 08 Python
浏览器常用基本操作之python3+selenium4自动化测试(基础篇3)
May 21 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中static和const关键字用法分析
2016/12/07 PHP
PHP反射实际应用示例
2019/04/03 PHP
PHP中Session ID的实现原理实例分析
2019/08/17 PHP
JQuery上传插件Uploadify使用详解及错误处理
2010/04/27 Javascript
jQuery LigerUI 使用教程入门篇
2012/01/18 Javascript
基于jquery中children()与find()的区别介绍
2013/04/26 Javascript
javascript阻止scroll事件多次执行的思路及实现
2013/11/08 Javascript
js浮点数保留两位小数点示例代码(四舍五入)
2013/12/26 Javascript
javascript操作referer详细解析
2014/03/10 Javascript
页面刷新时记住滚动条的位置jquery代码
2014/06/17 Javascript
Node.js中require的工作原理浅析
2014/06/24 Javascript
如何在node的express中使用socket.io
2014/12/15 Javascript
JavaScript获取当前网页最后修改时间的方法
2015/04/03 Javascript
JS或jQuery获取ASP.NET服务器控件ID的方法
2015/06/08 Javascript
第四章之BootStrap表单与图片
2016/04/25 Javascript
省市二级联动小案例讲解
2016/07/24 Javascript
基于jQuery实现Tabs选项卡自定义插件
2016/11/21 Javascript
Javascript封装id、class与元素选择器方法示例
2017/03/13 Javascript
老生常谈ES6中的类
2017/07/31 Javascript
详解创建自定义的Angular Schematics
2018/06/06 Javascript
JS forEach跳出循环2种实现方法
2020/06/24 Javascript
[01:36]极致酷炫!TI9典藏宝瓶+撼地者至宝展示
2019/06/11 DOTA
Python多进程通信Queue、Pipe、Value、Array实例
2014/11/21 Python
简单实现python进度条脚本
2017/12/18 Python
python中in在list和dict中查找效率的对比分析
2018/05/04 Python
python变量赋值方法(可变与不可变)
2019/01/12 Python
python3 tkinter实现点击一个按钮跳出另一个窗口的方法
2019/06/13 Python
利用django model save方法对未更改的字段依然进行了保存
2020/03/28 Python
python三引号如何输入
2020/07/06 Python
介绍一下#error预处理
2015/09/25 面试题
计算机毕业生求职信
2014/06/10 职场文书
公司授权委托书范本
2014/09/18 职场文书
公务员学习习总书记“三严三实”思想汇报
2014/09/19 职场文书
前台接待岗位职责范本
2015/04/03 职场文书
关于python中readlines函数的参数hint的相关知识总结
2021/06/24 Python
《金肉人》米特&《航海王》阿鹤声优松岛实因胰脏癌去世 享寿81岁
2022/04/13 日漫