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 list转dict示例分享
Jan 28 Python
使用Python构建Hopfield网络的教程
Apr 14 Python
Python的GUI框架PySide的安装配置教程
Feb 16 Python
Python中创建二维数组
Oct 17 Python
python pip源配置,pip配置文件存放位置的方法
Jul 12 Python
Pycharm 字体大小调整设置的方法实现
Sep 27 Python
flask 实现上传图片并缩放作为头像的例子
Jan 09 Python
Python+Kepler.gl实现时间轮播地图过程解析
Jul 20 Python
python使用selenium爬虫知乎的方法示例
Oct 28 Python
Matplotlib中rcParams使用方法
Jan 05 Python
tensorflow学习笔记之tfrecord文件的生成与读取
Mar 31 Python
Python pandas求方差和标准差的方法实例
Aug 04 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下封装较好的数字分页方法
2010/11/23 PHP
php正则表达式使用的详细介绍
2013/04/27 PHP
php版本的cron定时任务执行器使用实例
2014/08/19 PHP
php实现获取及设置用户访问页面语言类
2014/09/24 PHP
百度工程师讲PHP函数的实现原理及性能分析(二)
2015/05/13 PHP
Laravel事件监听器用法实例分析
2019/03/12 PHP
使用Zookeeper分布式部署PHP应用程序
2019/03/15 PHP
网页中CDATA标记的说明
2010/09/12 Javascript
20个非常棒的 jQuery 幻灯片插件和教程分享
2011/08/23 Javascript
JS 屏蔽按键效果与改变按键效果的示例代码
2013/12/24 Javascript
AngularJS 中文API参考手册
2016/07/28 Javascript
Angular中使用ui router实现系统权限控制及开发遇到问题
2016/09/23 Javascript
JavaScript遍历Json串浏览器输出的结果不统一问题
2016/11/03 Javascript
Node.js开发教程之基于OnceIO框架实现文件上传和验证功能
2016/11/30 Javascript
js轮播图透明度切换(带上下页和底部圆点切换)
2017/04/27 Javascript
微信小程序 Buffer缓冲区的详解
2017/07/06 Javascript
vue小图标favicon不显示的解决方案
2017/09/19 Javascript
小程序tab页无法传递参数的方法
2018/08/03 Javascript
jQuery实现轮播图及其原理详解
2020/04/12 jQuery
解决element-ui中下拉菜单子选项click事件不触发的问题
2018/08/22 Javascript
vue3.0 CLI - 2.2 - 组件 home.vue 的初步改造
2018/09/14 Javascript
element中Steps步骤条和Tabs标签页关联的解决
2020/12/08 Javascript
[01:56]林书豪DOTA2上海特级锦标赛励志短片
2016/03/05 DOTA
[00:32]2018DOTA2亚洲邀请赛Mineski出场
2018/04/04 DOTA
Python 实现简单的电话本功能
2015/08/09 Python
TF-IDF与余弦相似性的应用(二) 找出相似文章
2017/12/21 Python
详解python中init方法和随机数方法
2019/03/13 Python
简单了解python的break、continue、pass
2019/07/08 Python
德国BA保镖药房韩文网:kr.ba.de
2017/09/04 全球购物
DC Shoes澳大利亚官方网上商店:购买DC鞋子
2019/10/25 全球购物
《盲人摸象》教学反思
2014/02/16 职场文书
双拥工作宣传标语
2014/06/26 职场文书
法学专业大学生实习自我鉴定
2014/10/05 职场文书
2014年党小组工作总结
2014/12/20 职场文书
2015年城管个人工作总结范文
2015/04/20 职场文书
用Python selenium实现淘宝抢单机器人
2021/06/18 Python