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简单日志处理类分享
Feb 14 Python
Python3通过Luhn算法快速验证信用卡卡号的方法
May 14 Python
Tensorflow之Saver的用法详解
Apr 23 Python
python3 实现一行输入,空格隔开的示例
Nov 14 Python
通过pycharm使用git的步骤(图文详解)
Jun 13 Python
python单例模式的多种实现方法
Jul 26 Python
django之静态文件 django 2.0 在网页中显示图片的例子
Jul 28 Python
python实现差分隐私Laplace机制详解
Nov 25 Python
Python xlwt模块使用代码实例
Jun 10 Python
Python 存取npy格式数据实例
Jul 01 Python
Python Selenium自动化获取页面信息的方法
Aug 31 Python
PyQt QMainWindow的使用示例
Mar 24 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
PHP输出XML到页面的3种方法详解
2013/06/06 PHP
关于js与php互相传值的介绍
2013/06/25 PHP
PHP程序员必须清楚的问题汇总
2014/12/18 PHP
php版微信自定义回复功能示例
2016/12/05 PHP
PHP使用DOM和simplexml读取xml文档的方法示例
2017/02/08 PHP
浅谈PHP发送HTTP请求的几种方式
2017/07/25 PHP
Thinkphp5.0 框架Model模型简单用法分析
2019/10/11 PHP
php+js实现的拖动滑块验证码验证表单操作示例【附源码下载】
2020/05/27 PHP
用Juery网页选项卡实现代码
2011/06/13 Javascript
showModalDialog在谷歌浏览器下会返回Null的解决方法
2013/11/27 Javascript
Node.js开源应用框架HapiJS介绍
2015/01/14 Javascript
jQuery滚动条插件nanoscroller使用指南
2015/04/21 Javascript
Jquery注册事件实现方法
2015/05/18 Javascript
jquery动态切换背景图片的简单实现方法
2016/05/14 Javascript
12个非常实用的JavaScript小技巧【推荐】
2016/05/18 Javascript
javascript特殊文本输入框网页特效
2016/09/13 Javascript
IScroll那些事_当内容不足时下拉刷新的解决方法
2017/07/18 Javascript
js实现网页同时进行多个倒计时功能
2019/02/25 Javascript
Windows下的Python 3.6.1的下载与安装图文详解(适合32位和64位)
2018/02/21 Python
python爬虫的数据库连接问题【推荐】
2018/06/25 Python
Django配置celery(非djcelery)执行异步任务和定时任务
2018/07/16 Python
使用Python写一个量化股票提醒系统
2018/08/22 Python
Django2.1集成xadmin管理后台所遇到的错误集锦(填坑)
2018/12/20 Python
numpy linalg模块的具体使用方法
2019/05/26 Python
python飞机大战 pygame游戏创建快速入门详解
2019/12/17 Python
Python 实现使用空值进行赋值 None
2020/03/12 Python
基于HTML5 的人脸识别活体认证的实现方法
2016/06/22 HTML / CSS
机电一体化专业推荐信
2013/12/03 职场文书
安全生产责任书范本
2014/04/15 职场文书
信息技术课后反思
2014/04/27 职场文书
车辆委托书范本
2014/10/05 职场文书
省委召开党的群众路线教育实践活动总结大会报告
2014/10/21 职场文书
孔子观后感
2015/06/08 职场文书
Python爬虫基础初探selenium
2021/05/31 Python
Python数据可视化之用Matplotlib绘制常用图形
2021/06/03 Python
A22国内电台短波广播频率表
2022/05/10 无线电