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数据结构树和二叉树简介
Apr 29 Python
python中实现精确的浮点数运算详解
Nov 02 Python
Python wxPython库消息对话框MessageDialog用法示例
Sep 03 Python
python多线程调用exit无法退出的解决方法
Feb 18 Python
python实现将文件夹内的每张图片批量分割成多张
Jul 22 Python
django 实现手动存储文件到model的FileField
Mar 30 Python
python argparse模块通过后台传递参数实例
Apr 20 Python
详解pandas获取Dataframe元素值的几种方法
Jun 14 Python
python获取系统内存占用信息的实例方法
Jul 17 Python
Python classmethod装饰器原理及用法解析
Oct 17 Python
python自动化发送邮件实例讲解
Jan 04 Python
linux中nohup和后台运行进程查看及终止
Jun 24 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后门URL的防范
2013/11/12 PHP
PHP魔术方法__GET、__SET使用实例
2014/11/25 PHP
php获得网站访问统计信息类Compete API用法实例
2015/04/02 PHP
php注册登录系统简化版
2020/12/28 PHP
经典的带阴影的可拖动的浮动层
2006/06/26 Javascript
JavaScript 加号(+)运算符号
2009/12/06 Javascript
Javascript 按位取反运算符 (~)
2014/02/04 Javascript
自定义jQuery插件方式实现强制对象重绘的方法
2015/03/23 Javascript
基于javascript如何传递特殊字符
2015/11/30 Javascript
Jquery实现$.fn.extend和$.extend函数
2016/04/14 Javascript
[原创]javascript typeof id==='string'?document.getElementById(id):id解释
2016/11/02 Javascript
vue中七牛插件使用的实例代码
2017/07/28 Javascript
Vue实现表格中对数据进行转换、处理的方法
2018/09/06 Javascript
jQuery 获取除某指定对象外的其他对象 ( :not() 与.not())
2018/10/10 jQuery
解决vue-router 二级导航默认选中某一选项的问题
2019/11/01 Javascript
JavaScript将数组转换为链表的方法
2020/02/16 Javascript
原生javascript制作贪吃蛇小游戏的方法分析
2020/02/26 Javascript
微信小程序如何加载数据库真实数据的实现
2020/03/04 Javascript
vue+elementui通用弹窗的实现(新增+编辑)
2021/01/07 Vue.js
python读文件逐行处理的示例代码分享
2013/12/27 Python
Django中ORM表的创建和增删改查方法示例
2017/11/15 Python
详解Python3序列赋值、序列解包
2019/05/14 Python
python导入pandas具体步骤方法
2019/06/23 Python
django框架自定义模板标签(template tag)操作示例
2019/06/24 Python
Python FFT合成波形的实例
2019/12/04 Python
Python底层封装实现方法详解
2020/01/22 Python
python实现经典排序算法的示例代码
2021/02/07 Python
python学习之使用Matplotlib画实时的动态折线图的示例代码
2021/02/25 Python
美国彩妆品牌:Coastal Scents
2017/04/01 全球购物
教师竞聘演讲稿
2014/05/16 职场文书
领导干部“四风”问题批评与自我批评材料
2014/09/24 职场文书
幼儿园教师求职信
2015/03/20 职场文书
个人工作总结(管理人员)范文
2019/08/13 职场文书
python爬虫之利用selenium模块自动登录CSDN
2021/04/22 Python
继承Win10缺点!教你关闭Win11烦人的网络搜索
2021/11/23 数码科技
Python机器学习实战之k-近邻算法的实现
2021/11/27 Python