Python3单行定义多个变量或赋值方法


Posted in Python onJuly 12, 2018

你甚至可以在一行内将多个值赋值给多个变量

>>> a , b = 45, 54
>>> a
45
>>> b
54

这个技巧用来交换两个数的值非常方便

>>> a, b = b , a
>>> a
54
>>> b
45

要明白这是怎么工作的,你需要学习元组(tuple)这个数据类型。我们是用逗号创建元组。在赋值语句的右边我们创建了一个元组,我们称这为元组封装(tuple packing),赋值语句的左边我们则做的是元组拆封 (tuple unpacking)。

下面是另一个元组拆封的例子:

>>> data = ("shiyanlou", "China", "Python")
>>> name, country, language = data
>>> name
'shiyanlou'
>>> country
'China'
>>> language
'Python'

Python3单行定义多个变量或赋值方法

以上这篇Python3单行定义多个变量或赋值方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python 面向对象 成员的访问约束
Dec 23 Python
在Django的session中使用User对象的方法
Jul 23 Python
Python的面向对象编程方式学习笔记
Jul 12 Python
python中urllib.unquote乱码的原因与解决方法
Apr 24 Python
python实现树形打印目录结构
Mar 29 Python
python接口自动化测试之接口数据依赖的实现方法
Apr 26 Python
python中几种自动微分库解析
Aug 29 Python
使用SimpleITK读取和保存NIfTI/DICOM文件实例
Jul 01 Python
Python如何爬取b站热门视频并导入Excel
Aug 10 Python
Python tkinter之Bind(绑定事件)的使用示例
Feb 05 Python
python matplotlib工具栏源码探析三之添加、删除自定义工具项的案例详解
Feb 25 Python
Django项目如何正确配置日志(logging)
Apr 29 Python
Python读取数据集并消除数据中的空行方法
Jul 12 #Python
Python实现曲线拟合操作示例【基于numpy,scipy,matplotlib库】
Jul 12 #Python
python跳过第一行快速读取文件内容的实例
Jul 12 #Python
python 读取文本文件的行数据,文件.splitlines()的方法
Jul 12 #Python
Python实现的简单读写csv文件操作示例
Jul 12 #Python
用Python分析3天破10亿的《我不是药神》到底神在哪?
Jul 12 #Python
python之文件读取一行一行的方法
Jul 12 #Python
You might like
解析PHP中的内存管理,PHP动态分配和释放内存
2013/06/28 PHP
PHP有序表查找之二分查找(折半查找)算法示例
2018/02/09 PHP
JavaScript replace(rgExp,fn)正则替换的用法
2010/03/04 Javascript
jquery 图片轮换效果
2010/07/29 Javascript
一个简单的JavaScript数据缓存系统实现代码
2010/10/24 Javascript
js动态加载以及确定加载完成的代码
2011/07/31 Javascript
node.js中的fs.fchmodSync方法使用说明
2014/12/16 Javascript
在Mac OS上安装使用Node.js的项目自动化构建工具Gulp
2016/06/18 Javascript
Bootstrap Metronic完全响应式管理模板之菜单栏学习笔记
2016/07/08 Javascript
js实现倒计时及时间对象
2016/11/15 Javascript
Javascript计算二维数组重复值示例代码
2016/12/18 Javascript
bootstrap表单按回车会自动刷新页面的解决办法
2017/03/08 Javascript
vue中使用refs定位dom出现undefined的解决方法
2017/12/21 Javascript
js统计页面上每个标签的数量实例代码
2018/05/29 Javascript
微信小程序实现的图片保存功能示例
2019/04/24 Javascript
图解NodeJS实现登录注册功能
2019/09/16 NodeJs
[02:21]2018完美盛典章节片——初心
2018/12/17 DOTA
Python的Flask框架中的Jinja2模板引擎学习教程
2016/06/30 Python
Django应用程序中如何发送电子邮件详解
2017/02/04 Python
对Python之gzip文件读写的方法详解
2019/02/08 Python
查看python安装路径及pip安装的包列表及路径
2019/04/03 Python
python将字符串list写入excel和txt的实例
2019/07/20 Python
django rest framework 实现用户登录认证详解
2019/07/29 Python
浅析python中while循环和for循环
2019/11/19 Python
python数据预处理 :样本分布不均的解决(过采样和欠采样)
2020/02/29 Python
python3.8.1+selenium实现登录滑块验证功能
2020/05/22 Python
Pycharm github配置实现过程图解
2020/10/13 Python
世界闻名的衬衫制造商:Savile Row Company
2018/07/30 全球购物
小型女装店的创业计划书
2014/01/09 职场文书
经验丰富大学生村干部自我鉴定
2014/01/22 职场文书
乡镇挂职心得体会
2014/09/04 职场文书
企业委托书范本
2014/09/13 职场文书
师德师风培训感言
2015/08/03 职场文书
小学一年级数学教学反思
2016/02/16 职场文书
解决goland 导入项目后import里的包报红问题
2021/05/06 Golang
Python字符串格式化方式
2022/04/07 Python