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 Trie树实现字典排序
Mar 28 Python
Python获取linux主机ip的简单实现方法
Apr 18 Python
人生苦短我用python python如何快速入门?
Mar 12 Python
python逐行读写txt文件的实例讲解
Apr 03 Python
Python定义函数功能与用法实例详解
Apr 08 Python
Python实现遗传算法(二进制编码)求函数最优值方式
Feb 11 Python
Python多线程:主线程等待所有子线程结束代码
Apr 25 Python
Python实现初始化不同的变量类型为空值
Jun 02 Python
简述python&pytorch 随机种子的实现
Oct 07 Python
python opencv检测直线 cv2.HoughLinesP的实现
Jun 18 Python
分享7个 Python 实战项目练习
Mar 03 Python
如何使用python包中的sched事件调度器
Apr 30 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生成唯一的促销/优惠/折扣码(附源码)
2012/12/28 PHP
php+mysqli批量查询多张表数据的方法
2015/01/29 PHP
PHP面向对象程序设计组合模式与装饰模式详解
2016/12/02 PHP
PHP异常类及异常处理操作实例详解
2018/12/19 PHP
动手学习无线电
2021/03/10 无线电
基于jquery实现的移入页面上空文本框时,让它变为焦点,移出清除焦点
2011/07/26 Javascript
js调用后台servlet方法实例
2013/06/09 Javascript
验证手机号码的JS方法分享
2013/09/10 Javascript
javascript中取前n天日期的两种方法分享
2014/01/26 Javascript
原生js实现类似弹窗抖动效果
2015/04/02 Javascript
轻松实现javascript图片轮播特效
2016/01/13 Javascript
一波JavaScript日期判断脚本分享
2016/03/06 Javascript
jquery仿QQ登录账号选择下拉框效果
2016/03/22 Javascript
JS实现线性表的顺序表示方法示例【经典数据结构】
2017/04/11 Javascript
JS实现移动端整屏滑动的实例代码
2017/11/10 Javascript
layui表格checkbox选择全选样式及功能的实例
2018/03/07 Javascript
javascript写一个ajax自动拦截并下载数据代码实例
2019/09/07 Javascript
webpack的tree shaking的实现方法
2019/09/18 Javascript
vue框架中props的typescript用法详解
2020/02/17 Javascript
vant时间控件使用方法详解
2020/12/24 Javascript
[00:53]TI3正赛第三天 DK怒破A队不败金身 现场国旗飘扬热血激昂
2013/08/10 DOTA
[05:46]DOTA2英雄梦之声_第18期_陈
2014/06/20 DOTA
Python获取当前页面内所有链接的四种方法对比分析
2017/08/19 Python
Tensorflow实现卷积神经网络用于人脸关键点识别
2018/03/05 Python
python如何通过实例方法名字调用方法
2018/03/21 Python
python实现自动获取IP并发送到邮箱
2018/12/26 Python
Django 解决新建表删除后无法重新创建等问题
2020/05/21 Python
open_basedir restriction in effect. 原因与解决方法
2021/03/14 PHP
澳大利亚旅游网站:Lastminute
2017/08/07 全球购物
竞聘演讲稿范文
2014/01/12 职场文书
中式餐厅创业计划书范文
2014/01/23 职场文书
财产公证书格式
2014/04/10 职场文书
2015年组织委员工作总结
2015/04/23 职场文书
五年级语文教学反思
2016/03/03 职场文书
晶体管来复再生式二管收音机
2021/04/22 无线电
React中的Context应用场景分析
2021/06/11 Javascript