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 环境变量和import模块导入方法(详解)
Jul 11 Python
Python基于回溯法子集树模板解决马踏棋盘问题示例
Sep 11 Python
Python实现随机生成手机号及正则验证手机号的方法
Apr 25 Python
Python 经典面试题 21 道【不可错过】
Sep 21 Python
Python实现Dijkstra算法
Oct 17 Python
python实现最大子序和(分治+动态规划)
Jul 05 Python
Python PyQt5 Pycharm 环境搭建及配置详解(图文教程)
Jul 16 Python
Django中使用极验Geetest滑动验证码过程解析
Jul 31 Python
Pytorch 实现sobel算子的卷积操作详解
Jan 10 Python
python初步实现word2vec操作
Jun 09 Python
Spring http服务远程调用实现过程解析
Jun 11 Python
深入浅析Python代码规范性检测
Jul 31 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 数组基础知识小结
2010/08/20 PHP
PHP sdk文档处理常用代码示例解析
2020/12/09 PHP
插件:检测javascript的内存泄漏
2007/03/04 Javascript
javascript检测页面是否缩放的小例子
2013/05/16 Javascript
jquery判断元素的子元素是否存在的示例代码
2014/02/04 Javascript
JavaScript异步编程Promise模式的6个特性
2014/04/03 Javascript
jQuery1.9.1针对checkbox的调整方法(prop)
2014/05/01 Javascript
node.js中的buffer.Buffer.isEncoding方法使用说明
2014/12/14 Javascript
JavaScript限定图片显示大小的方法
2015/03/11 Javascript
js document.getElementsByClassName的使用介绍与自定义函数
2016/11/25 Javascript
JavaScript实现单例模式实例分享
2017/12/22 Javascript
nodejs express配置自签名https服务器的方法
2018/05/22 NodeJs
JS实现图片转换成base64的各种应用场景实例分析
2018/06/22 Javascript
回顾Javascript React基础
2019/06/15 Javascript
Python中分数的相关使用教程
2015/03/30 Python
python简单判断序列是否为空的方法
2015/06/30 Python
python中如何使用正则表达式的集合字符示例
2017/10/09 Python
python+matplotlib绘制3D条形图实例代码
2018/01/17 Python
python时间日期函数与利用pandas进行时间序列处理详解
2018/03/13 Python
详解Django rest_framework实现RESTful API
2018/05/24 Python
python实现递归查找某个路径下所有文件中的中文字符
2019/08/31 Python
Python切片列表字符串如何实现切换
2020/08/06 Python
Html5游戏开发之乒乓Ping Pong游戏示例(二)
2013/01/21 HTML / CSS
HTML利用九宫格原理进行网页布局
2020/03/13 HTML / CSS
荷兰超市:DEEN
2018/03/14 全球购物
世界上最大的冷却器制造商:Igloo Coolers
2019/07/23 全球购物
Linux面试经常问的文件系统操作命令
2016/10/04 面试题
汽车维修与检测专业应届生求职信
2013/11/12 职场文书
大学生收银员求职信分享
2014/01/02 职场文书
教师个人剖析材料
2014/02/05 职场文书
消防工作实施方案
2014/06/09 职场文书
城市规划应届毕业生自荐信
2014/07/04 职场文书
技术支持岗位职责
2015/02/13 职场文书
2019求职信大礼包
2019/05/15 职场文书
PHP获取学生成绩的方法
2021/11/17 PHP
SpringBoot+Redis实现布隆过滤器的示例代码
2022/03/17 Java/Android