python-序列解包(对可迭代元素的快速取值方法)


Posted in Python onAugust 24, 2019

一般情况下

x,y,z = 1,2,3
print("x:",x)
print("y:",y)
print("z:",z)
#运行结果
x: 1
y: 2
z: 3

对元祖序列解包

name = ("qiaobushi","wanglihong","leibushi")
x,y,z = name
print(name)
print("x:",x)
print("y:",y)
print("z:",z)
#运行结果
('qiaobushi', 'wanglihong', 'leibushi')
x: qiaobushi
y: wanglihong
z: leibushi

对列表序列解包

str = "123,456,789"
str = str.split(",")
print(str)
x,y,z = str
print("x:",x)
print("y:",y)
print("z:",z)
#运行结果
['123', '456', '789']
x: 123
y: 456
z: 789

对dict序列解包获得key和value

#例1
dict1 = {"one":1,"two":2,"three":3}
x,y,z = dict1 
print("key-x:",x)
print("key-y:",y)
print("key-z:",z)
print("value-x:",dict1[x])
print("value-y:",dict1[y])
print("value-z:",dict1[z])

#例2
dict1 = {"one":1}
x,y = dict1.popitem()
print("key:",x,"value:",y)
#运行结果
key-x: one
key-y: two
key-z: three
value-x: 1
value-y: 2
value-z: 3
key: one value: 1

以上这篇python-序列解包(对可迭代元素的快速取值方法)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中if __name__ == "__main__"详细解释
Oct 21 Python
python杀死一个线程的方法
Sep 06 Python
详解python string类型 bytes类型 bytearray类型
Dec 16 Python
python之matplotlib学习绘制动态更新图实例代码
Jan 23 Python
Python日期时间对象转换为字符串的实例
Jun 22 Python
Python基于SMTP协议实现发送邮件功能详解
Aug 14 Python
python实现简易淘宝购物
Nov 22 Python
Python实现中值滤波去噪方式
Dec 18 Python
Python Django view 两种return的实现方式
Mar 16 Python
使用PyWeChatSpy自动回复微信拍一拍功能的实现代码
Jul 02 Python
Windows下Sqlmap环境安装教程详解
Aug 04 Python
Python制作一个随机抽奖小工具的实现
Jul 07 Python
对python中的装包与解包实例详解
Aug 24 #Python
Python3进制之间的转换代码实例
Aug 24 #Python
Python实现朴素贝叶斯的学习与分类过程解析
Aug 24 #Python
FFrpc python客户端lib使用解析
Aug 24 #Python
用Python将Excel数据导入到SQL Server的例子
Aug 24 #Python
python 根据网易云歌曲的ID 直接下载歌曲的实例
Aug 24 #Python
用Python爬取QQ音乐评论并制成词云图的实例
Aug 24 #Python
You might like
星际流派综述
2020/03/04 星际争霸
Smarty foreach控制循环次数的实现详解
2013/07/03 PHP
thinkPHP框架对接支付宝即时到账接口回调操作示例
2016/11/14 PHP
轻松实现php文件上传功能
2017/02/17 PHP
PHP分享图片的生成方法
2018/04/25 PHP
php 中htmlentities导致中文无法查询问题
2018/09/10 PHP
php实现微信企业转账功能
2018/10/02 PHP
PHP进阶学习之依赖注入与Ioc容器详解
2019/06/19 PHP
js的with语句使用方法
2007/09/21 Javascript
jQuery实现的类flash菜单效果代码
2010/05/17 Javascript
javascript获取文档坐标和视口坐标
2015/05/26 Javascript
js实现自定义进度条效果
2017/03/15 Javascript
深入理解Javascript中的作用域链和闭包
2017/04/25 Javascript
Webpack常见静态资源处理-模块加载器(Loaders)+ExtractTextPlugin插件
2017/06/29 Javascript
关于定制FileField中的上传文件名称问题
2017/08/22 Javascript
VsCode插件整理(小结)
2017/09/14 Javascript
bootstrap Table的一些小操作
2017/11/01 Javascript
JavaScript实现二叉树定义、遍历及查找的方法详解
2017/12/20 Javascript
vue-cli3.0 脚手架搭建项目的过程详解
2018/10/19 Javascript
详解如何提升JSON.stringify()的性能
2019/06/12 Javascript
详解在vue-cli3.0中自定css、js和图片的打包路径
2019/08/26 Javascript
Python使用urllib2获取网络资源实例讲解
2013/12/02 Python
在Python程序中操作文件之isatty()方法的使用教程
2015/05/24 Python
python获取本机所有IP地址的方法
2018/12/26 Python
Python3实现的回文数判断及罗马数字转整数算法示例
2019/03/27 Python
python仿evething的文件搜索器实例代码
2019/05/13 Python
python使用opencv对图像mask处理的方法
2019/07/05 Python
python numpy 反转 reverse示例
2019/12/04 Python
Django基于客户端下载文件实现方法
2020/04/21 Python
浅析Python 抽象工厂模式的优缺点
2020/07/13 Python
python 利用jieba.analyse进行 关键词提取
2020/12/17 Python
Python 中如何使用 virtualenv 管理虚拟环境
2021/01/21 Python
全球知名的珠宝首饰品牌:Kay Jewelers
2018/02/11 全球购物
电子信息专业应届生自荐信
2014/06/04 职场文书
离婚协议书怎么写(范本参考)
2014/09/30 职场文书
Python re.sub 反向引用的实现
2021/07/07 Python