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中使用xlrd、xlwt操作excel表格详解
Jan 29 Python
详细解读Python中的__init__()方法
May 02 Python
python使用wmi模块获取windows下硬盘信息的方法
May 15 Python
pandas series序列转化为星期几的实例
Apr 11 Python
基于python log取对数详解
Jun 08 Python
详解python中@的用法
Mar 27 Python
Flask框架模板继承实现方法分析
Jul 31 Python
解决python3 安装不了PIL的问题
Aug 16 Python
Django框架创建项目的方法入门教程
Nov 04 Python
详解Python中字符串前“b”,“r”,“u”,“f”的作用
Dec 18 Python
使用Pycharm(Python工具)新建项目及创建Python文件的教程
Apr 26 Python
浅谈tf.train.Saver()与tf.train.import_meta_graph的要点
May 26 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
我的论坛源代码(四)
2006/10/09 PHP
解析php dirname()与__FILE__常量的应用
2013/06/24 PHP
thinkphp5 migrate数据库迁移工具
2018/02/20 PHP
分享XmlHttpRequest调用Webservice的一点心得
2012/07/20 Javascript
JS命名空间的另一种实现
2013/08/09 Javascript
jQuery提示插件alertify使用指南
2015/04/21 Javascript
JS+CSS实现精美的二级导航效果代码
2015/09/17 Javascript
有关jQuery中parent()和siblings()的小问题
2016/06/01 Javascript
基于JS实现弹出一个隐藏的div窗口body页面变成灰色并且不可被编辑
2016/12/14 Javascript
JS经典正则表达式笔试题汇总
2016/12/15 Javascript
js实现的在线调色板功能完整实例
2016/12/21 Javascript
javascript 正则表达式去空行方法
2017/01/24 Javascript
JavaScript中 this 指向问题深度解析
2017/02/21 Javascript
vue.js做一个简单的编辑菜谱功能
2018/05/08 Javascript
vue中使用props传值的方法
2019/05/08 Javascript
原生js实现密码强度验证功能
2020/03/18 Javascript
[01:45]2014DOTA2 TI预选赛预选赛 战前探营!
2014/05/21 DOTA
[02:10]2018DOTA2亚洲邀请赛赛前采访-Liquid
2018/04/03 DOTA
全面解析Python的While循环语句的使用方法
2015/10/13 Python
Python入门_浅谈数据结构的4种基本类型
2017/05/16 Python
Pandas中把dataframe转成array的方法
2018/04/13 Python
Django添加sitemap的方法示例
2018/08/06 Python
Python enumerate() 函数如何实现索引功能
2020/06/29 Python
Django配置Bootstrap, js实现过程详解
2020/10/13 Python
使用tkinter实现三子棋游戏
2021/02/25 Python
html5 input输入实时检测以及延时优化
2018/07/18 HTML / CSS
C/C++ 笔试、面试题目大汇总
2015/11/21 面试题
秋季运动会表扬稿
2014/01/16 职场文书
电力公司个人求职信范文
2014/02/04 职场文书
老同学聚会感言
2014/02/23 职场文书
2016年清明节寄语
2015/12/04 职场文书
Python opencv缺陷检测的实现及问题解决
2021/04/24 Python
go语言中json数据的读取和写出操作
2021/04/28 Golang
php修改word的实例方法
2021/11/17 PHP
Win11怎么把合并的任务栏分开 Win11任务栏合并分开教程
2022/04/06 数码科技
进行数据处理的6个 Python 代码块分享
2022/04/06 Python