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发布模块的步骤分享
Feb 21 Python
python实现简单的TCP代理服务器
Oct 08 Python
Python中getattr函数和hasattr函数作用详解
Jun 14 Python
详解Python中的type和object
Aug 15 Python
python生成以及打开json、csv和txt文件的实例
Nov 16 Python
Python整数对象实现原理详解
Jul 01 Python
python opencv 简单阈值算法的实现
Aug 04 Python
python实现对图片进行旋转,放缩,裁剪的功能
Aug 07 Python
Python collections中的双向队列deque简单介绍详解
Nov 04 Python
基于python读取.mat文件并取出信息
Dec 16 Python
python rolling regression. 使用 Python 实现滚动回归操作
Jun 08 Python
python制作抽奖程序代码详解
Jan 15 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实现XML与数据格式进行转换类实例
2015/07/29 PHP
thinkphp自带验证码全面解析
2016/09/18 PHP
新发现一个骗链接的方法(js读取cookies)
2012/01/11 Javascript
onkeydown事件解决按回车键直接提交数据的需求
2013/04/11 Javascript
json数据与字符串的相互转化示例
2013/09/18 Javascript
一个很有趣3D球状标签云兼容IE8
2014/08/22 Javascript
JS模拟实现Select效果代码
2015/09/24 Javascript
JavaScript实现的伸展收缩型菜单代码
2015/10/14 Javascript
AngularJs解决跨域问题案例详解(简单方法)
2016/05/19 Javascript
基于AngularJs + Bootstrap + AngularStrap相结合实现省市区联动代码
2016/05/30 Javascript
js控制div层的叠加简单方法
2016/10/15 Javascript
axios学习教程全攻略
2017/03/26 Javascript
使用Vue-cli 3.0搭建Vue项目的方法
2018/06/07 Javascript
vue.js使用v-if实现显示与隐藏功能示例
2018/07/06 Javascript
jQuery超简单遮罩层实现方法示例
2018/09/06 jQuery
Vue.js 事件修饰符的使用教程
2018/11/01 Javascript
js中数组对象去重的两种方法
2019/01/18 Javascript
微信小程序实现原生步骤条
2019/07/25 Javascript
nodejs使用node-xlsx生成excel的方法示例
2019/08/22 NodeJs
Python实用日期时间处理方法汇总
2015/05/09 Python
python+Django+apache的配置方法详解
2016/06/01 Python
用 Python 爬了爬自己的微信朋友(实例讲解)
2017/08/25 Python
Python栈算法的实现与简单应用示例
2017/11/01 Python
python正则表达式爬取猫眼电影top100
2018/02/24 Python
在python中对变量判断是否为None的三种方法总结
2019/01/23 Python
学习和使用python的13个理由
2019/07/30 Python
python实现通过flask和前端进行数据收发
2019/08/22 Python
Python猴子补丁知识点总结
2020/01/05 Python
Python实现图像的垂直投影示例
2020/01/17 Python
全球最大的在线旅游公司:Expedia
2017/11/16 全球购物
后勤管理员岗位职责
2014/08/27 职场文书
住宿生擅自离校检讨书
2014/09/22 职场文书
mysql 如何获取两个集合的交集/差集/并集
2021/06/08 MySQL
JavaScript获取URL参数的方法分享
2022/04/07 Javascript
Python selenium绕过webdriver监测执行javascript
2022/04/12 Python
Redis基本数据类型Zset有序集合常用操作
2022/06/01 Redis