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实现的检测网站挂马程序
Nov 30 Python
Python中的FTP通信模块ftplib的用法整理
Jul 08 Python
Django中反向生成models.py的实例讲解
May 30 Python
python 简单照相机调用系统摄像头实现方法 pygame
Aug 03 Python
Python实现监控键盘鼠标操作示例【基于pyHook与pythoncom模块】
Sep 04 Python
对django中render()与render_to_response()的区别详解
Oct 16 Python
python简单实现矩阵的乘,加,转置和逆运算示例
Jul 10 Python
python内存动态分配过程详解
Jul 15 Python
python实现比对美团接口返回数据和本地mongo数据是否一致示例
Aug 09 Python
python之PyQt按钮右键菜单功能的实现代码
Aug 17 Python
python 实现目录复制的三种小结
Dec 04 Python
Python修改列表值问题解决方案
Mar 06 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批量删除cookie的简单实现方法
2015/01/26 PHP
ThinkPHP5 验证器的具体使用
2018/05/31 PHP
PHP抽象类与接口的区别实例详解
2019/05/09 PHP
gearman中worker常驻后台,导致MySQL server has gone away的解决方法
2020/02/27 PHP
通过实例解析PHP数据类型转换方法
2020/07/11 PHP
JavaScript 捕获窗口关闭事件
2009/07/26 Javascript
jQuery在html有效在jsp无效的原因及解决方法
2013/08/02 Javascript
JavaScript sub方法入门实例(把字符串显示为下标)
2014/10/17 Javascript
jQuery中next()方法用法实例
2015/01/07 Javascript
简单谈谈javascript代码复用模式
2015/01/28 Javascript
AngularJS 模块详解及简单实例
2016/07/28 Javascript
微信小程序switch开关选择器使用详解
2018/01/31 Javascript
vue全局使用axios的方法实例详解
2018/11/22 Javascript
详解vue项目中使用token的身份验证的简单实践
2019/03/08 Javascript
vue实现新闻展示页的步骤详解
2019/04/11 Javascript
javascript使用正则表达式实现注册登入校验
2020/09/23 Javascript
html中创建并调用vue组件的几种方法汇总
2020/11/17 Javascript
[03:12]完美世界DOTA2联赛PWL DAY7集锦
2020/11/06 DOTA
使用Python对MySQL数据操作
2017/04/06 Python
python数据处理实战(必看篇)
2017/06/11 Python
解决Python一行输出不显示的问题
2018/12/03 Python
对python中数据集划分函数StratifiedShuffleSplit的使用详解
2018/12/11 Python
在python中用url_for构造URL的方法
2019/07/25 Python
python 实现矩阵按对角线打印
2019/11/29 Python
python和php哪个容易学
2020/06/19 Python
详解python算法常用技巧与内置库
2020/10/17 Python
国际领先的学术出版商:Springer
2017/01/11 全球购物
迪卡侬(Decathlon)加拿大官网:源自法国的运动专业超市
2020/11/22 全球购物
澳大利亚厨房和家用电器购物网站:Bing Lee
2021/01/11 全球购物
新闻网站实习自我鉴定
2013/09/25 职场文书
服装设计专业毕业生推荐信
2013/11/09 职场文书
车队司机个人自我鉴定
2014/04/17 职场文书
抄袭同学作业检讨书1000字
2014/11/20 职场文书
共青团员自我评价
2015/03/10 职场文书
CSS3实现360度循环旋转功能
2022/02/12 HTML / CSS
SQL Server中的游标介绍
2022/05/20 SQL Server