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 面向对象 成员的访问约束
Dec 23 Python
Tornado服务器中绑定域名、虚拟主机的方法
Aug 22 Python
Python的matplotlib绘图如何修改背景颜色的实现
Jul 16 Python
python进程间通信Queue工作过程详解
Nov 01 Python
在pytorch中实现只让指定变量向后传播梯度
Feb 29 Python
Django ModelForm操作及验证方式
Mar 30 Python
Python3 Tensorlfow:增加或者减小矩阵维度的实现
May 22 Python
Python模拟伯努利试验和二项分布代码实例
May 27 Python
简单介绍一下pyinstaller打包以及安全性的实现
Jun 02 Python
没编程基础可以学python吗
Jun 17 Python
五种Python转义表示法
Nov 27 Python
Ubuntu20.04环境安装tensorflow2的方法步骤
Jan 29 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 正则学习实例
2008/07/30 PHP
PHP实现基于图的深度优先遍历输出1,2,3...n的全排列功能
2017/11/10 PHP
jQuery ajax+PHP实现的级联下拉列表框功能示例
2019/02/12 PHP
php中对象引用和复制实例分析
2019/08/14 PHP
Javascript 学习书 推荐
2009/06/13 Javascript
jquery分页插件jpaginate在IE中不兼容问题
2014/04/22 Javascript
javascript对象的创建和访问
2016/03/08 Javascript
jQuery异步提交表单的两种方式
2016/09/13 Javascript
js拖拽功能实现代码解析
2016/11/28 Javascript
Bootstrap入门教程一Hello Bootstrap初识
2017/03/02 Javascript
Vue.js常用指令的使用小结
2017/06/23 Javascript
vue.js的手脚架vue-cli项目搭建的步骤
2017/08/30 Javascript
vue 指令之气泡提示效果的实现代码
2018/10/18 Javascript
js实现图片无缝循环轮播
2019/10/28 Javascript
Vue实现页面添加水印功能
2019/11/09 Javascript
pycharm 使用心得(一)安装和首次使用
2014/06/05 Python
Pyhthon中使用compileall模块编译源文件为pyc文件
2015/04/28 Python
python通过opencv实现批量剪切图片
2017/11/13 Python
Python面向对象之继承代码详解
2018/01/29 Python
对python 自定义协议的方法详解
2019/02/13 Python
python将类似json的数据存储到MySQL中的实例
2019/07/12 Python
通过selenium抓取某东的TT购买记录并分析趋势过程解析
2019/08/15 Python
Python3实现监控新型冠状病毒肺炎疫情的示例代码
2020/02/13 Python
django模型动态修改参数,增加 filter 字段的方式
2020/03/16 Python
有趣的Python图片制作之如何用QQ好友头像拼接出里昂
2020/04/22 Python
python海龟绘图之画国旗实例代码
2020/11/11 Python
软件测试工程师结构化面试题库
2016/11/23 面试题
经典的班主任推荐信
2013/10/28 职场文书
年终总结会主持词
2014/03/25 职场文书
小学毕业典礼主持词
2014/03/27 职场文书
党的群众路线教育实践活动个人整改措施
2014/10/27 职场文书
校园文化艺术节开幕词
2016/03/04 职场文书
什么是检讨书?检讨书的格式及范文
2019/11/05 职场文书
python opencv检测直线 cv2.HoughLinesP的实现
2021/06/18 Python
Python使用DFA算法过滤内容敏感词
2022/04/22 Python