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采集腾讯新闻实例
Jul 10 Python
pygame学习笔记(4):声音控制
Apr 15 Python
Python简单操作sqlite3的方法示例
Mar 22 Python
Python编程对列表中字典元素进行排序的方法详解
May 26 Python
VSCode下配置python调试运行环境的方法
Apr 06 Python
PyCharm设置SSH远程调试的方法
Jul 17 Python
在Python dataframe中出生日期转化为年龄的实现方法
Oct 20 Python
Python用字典构建多级菜单功能
Jul 11 Python
导入tensorflow时报错:cannot import name 'abs'的解决
Oct 10 Python
python itsdangerous模块的具体使用方法
Feb 17 Python
jupyter notebook 增加kernel教程
Apr 10 Python
python 实现百度网盘非会员上传超过500个文件的方法
Jan 07 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
9个PHP开发常用功能函数小结
2011/07/15 PHP
PHP中捕获超时事件的方法实例
2015/02/12 PHP
php监测数据是否成功插入到Mysql数据库的方法
2016/11/25 PHP
Laravel 批量更新多条数据的示例
2017/11/27 PHP
你的编程语言可以这样做吗?
2006/09/07 Javascript
javascript document.compatMode兼容性
2010/02/23 Javascript
jquery form表单提交插件asp.net后台中文解码
2010/06/12 Javascript
script标签属性type与language使用选择
2012/12/02 Javascript
javascript闭包传参和事件的循环绑定示例探讨
2014/04/17 Javascript
javascript操纵OGNL标签示例代码
2014/06/16 Javascript
js和jquery如何获取图片真实的宽度和高度
2014/09/28 Javascript
node.js中的buffer.toString方法使用说明
2014/12/14 Javascript
自定义刻度jQuery进度条及插件
2015/09/02 Javascript
简单实现兼容各大浏览器的js复制内容到剪切板
2015/09/09 Javascript
jQuery实现二级下拉菜单效果
2016/01/05 Javascript
jQuery实现大图轮播
2017/02/13 Javascript
jQuery插件zTree实现单独选中根节点中第一个节点示例
2017/03/08 Javascript
vue 组件开发原理与实现方法详解
2019/11/29 Javascript
使用pkg打包ThinkJS项目的方法步骤
2019/12/30 Javascript
prettier自动格式化去换行的实现代码
2020/08/25 Javascript
python用户管理系统的实例讲解
2017/12/23 Python
Python3 replace()函数使用方法
2018/03/19 Python
python配置grpc环境
2019/01/01 Python
pytorch 在网络中添加可训练参数,修改预训练权重文件的方法
2019/08/17 Python
Python数据结构dict常用操作代码实例
2020/03/12 Python
使用python实现CGI环境搭建过程解析
2020/04/28 Python
使用OpenCV获取图像某点的颜色值,并设置某点的颜色
2020/06/02 Python
H5调用相机拍照并压缩图片的实例代码
2017/07/20 HTML / CSS
韩国三大免税店之一:THE GRAND 中文免税店
2016/07/21 全球购物
公司门卫管理制度
2014/02/01 职场文书
保护环境建议书400字
2014/05/13 职场文书
科学发展观演讲稿
2014/09/11 职场文书
自我检讨报告
2015/01/28 职场文书
深入理解Vue的数据响应式
2021/05/15 Vue.js
Python中Matplotlib的点、线形状、颜色以及绘制散点图
2022/04/07 Python
vue el-table实现递归嵌套的示例代码
2022/08/14 Vue.js