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 相关文章推荐
Windows系统配置python脚本开机启动的3种方法分享
Mar 10 Python
Python 基础教程之包和类的用法
Feb 23 Python
使用python实现接口的方法
Jul 07 Python
Python 中的range(),以及列表切片方法
Jul 02 Python
Python循环结构的应用场景详解
Jul 11 Python
python画微信表情符的实例代码
Oct 09 Python
Python API自动化框架总结
Nov 12 Python
python中p-value的实现方式
Dec 16 Python
python使用python-pptx删除ppt某页实例
Feb 14 Python
Pyqt助手安装PyQt5帮助文档过程图解
Nov 20 Python
微软开源最强Python自动化神器Playwright(不用写一行代码)
Jan 05 Python
Python如何用re模块实现简易tokenizer
May 02 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
Yii2结合Workerman的websocket示例详解
2018/09/10 PHP
javascript之对系统的toFixed()方法的修正
2007/05/08 Javascript
Prototype RegExp对象 学习
2009/07/19 Javascript
用Javascript 和 CSS 实现脚注(Footnote)效果
2009/09/09 Javascript
JQuery实现简单时尚快捷的气泡提示插件
2012/12/20 Javascript
JavaScript动态创建div属性和样式示例代码
2013/10/09 Javascript
jQuery封装的获取Url中的Get参数示例
2013/11/26 Javascript
Google Dart编程语法和基本类型学习教程
2013/11/27 Javascript
javascript确认框的三种使用方法
2013/12/17 Javascript
基于JavaScript实现瀑布流效果(循环渐近)
2016/01/27 Javascript
jQuery实现删除li节点的方法
2016/12/06 Javascript
详解基于 axios 的 Vue 项目 http 请求优化
2017/09/04 Javascript
angular写一个列表的选择全选交互组件的示例
2018/01/22 Javascript
详解Ant Design of React的安装和使用方法
2018/12/27 Javascript
使用vue完成微信公众号网页小记(推荐)
2019/04/28 Javascript
JavaScript eval()函数定义及使用方法详解
2020/07/07 Javascript
[50:27]Secret vs VG 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
python中enumerate函数遍历元素用法分析
2016/03/11 Python
python查看微信好友是否删除自己
2016/12/19 Python
Python使用回溯法子集树模板获取最长公共子序列(LCS)的方法
2017/09/08 Python
Python实现生成随机数据插入mysql数据库的方法
2017/12/25 Python
使用matplotlib画散点图的方法
2018/05/25 Python
python实时获取外部程序输出结果的方法
2019/01/12 Python
Python列表删除元素del、pop()和remove()的区别小结
2019/09/11 Python
python通过SSH登陆linux并操作的实现
2019/10/10 Python
Django通过dwebsocket实现websocket的例子
2019/11/15 Python
python list数据等间隔抽取并新建list存储的例子
2019/11/27 Python
Hammitt官网:设计师手袋
2020/05/23 全球购物
金融行业职业生涯规划范文
2014/01/17 职场文书
工作自我评价怎么写
2014/01/29 职场文书
开学寄语大全
2014/04/08 职场文书
葬礼主持词
2015/07/02 职场文书
六年级数学教学反思
2016/02/16 职场文书
2016年企业先进员工事迹材料
2016/02/25 职场文书
Vue实现下拉加载更多
2021/05/09 Vue.js
html5+实现plus.io进行拍照和图片等获取
2022/06/01 HTML / CSS