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检测远程udp端口是否打开的方法
Mar 14 Python
在Python的web框架中中编写日志列表的教程
Apr 30 Python
Windows下为Python安装Matplotlib模块
Nov 06 Python
Python cookbook(数据结构与算法)在字典中将键映射到多个值上的方法
Feb 18 Python
Python+OpenCV实现车牌字符分割和识别
Mar 31 Python
Python将图片转换为字符画的方法
Jun 16 Python
详解Django之auth模块(用户认证)
Apr 17 Python
Python堆排序原理与实现方法详解
May 11 Python
django ajax json的实例代码
May 29 Python
Python3利用Dlib实现摄像头实时人脸检测和平铺显示示例
Feb 21 Python
关于pycharm中pip版本10.0无法使用的解决办法
Oct 10 Python
用python爬取历史天气数据的方法示例
Dec 30 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中如何使对象可以像数组一样进行foreach循环
2013/08/09 PHP
php while循环得到循环次数
2013/10/26 PHP
PHP批量生成静态HTML的简单原理和方法
2014/04/20 PHP
Opcache导致php-fpm崩溃nginx返回502
2015/03/02 PHP
php实现将wav文件转换成图像文件并在页面中显示的方法
2015/04/21 PHP
javascript之函数直接量(function(){})()
2007/06/29 Javascript
Jquery中使用setInterval和setTimeout的方法
2013/04/08 Javascript
使用堆实现Top K算法(JS实现)
2015/12/25 Javascript
JavaScript实现输入框(密码框)出现提示语
2016/01/12 Javascript
微信网页授权并获取用户信息的方法
2018/07/30 Javascript
微信小程序实现打卡日历功能
2020/09/21 Javascript
利用JS代码自动删除稿件的普通弹幕功能
2019/09/20 Javascript
微信小程序全局变量GLOBALDATA的定义和调用过程解析
2019/09/23 Javascript
解决vue动态下拉菜单 有数据未反应的问题
2020/08/06 Javascript
Vue中正确使用Element-UI组件的方法实例
2020/10/13 Javascript
ES11屡试不爽的新特性,你用上了几个
2020/10/21 Javascript
使用webpack5从0到1搭建一个react项目的实现步骤
2020/12/16 Javascript
python实时检测键盘输入函数的示例
2019/07/17 Python
python实现知乎高颜值图片爬取
2019/08/12 Python
Python利用 utf-8-sig 编码格式解决写入 csv 文件乱码问题
2020/02/21 Python
python同时遍历两个list用法说明
2020/05/02 Python
为娇小女性量身打造:Petite Studio
2018/11/01 全球购物
俄罗斯汽车零件和配件在线商店:CarvilleShop
2019/11/29 全球购物
新闻编辑自荐信
2013/11/03 职场文书
个性车贴标语
2014/06/24 职场文书
学生吸烟检讨书
2014/09/14 职场文书
小学运动会报道稿
2014/10/04 职场文书
房屋租赁合同协议书范本
2014/10/19 职场文书
2015年安全生产目标责任书
2015/01/29 职场文书
2015年市场部工作总结
2015/04/30 职场文书
“学党章、守党纪、讲党规”学习心得体会
2016/01/14 职场文书
JavaScript offset实现鼠标坐标获取和窗口内模块拖动
2021/05/30 Javascript
配置nginx 重定向到系统维护页面
2021/06/08 Servers
Nginx使用Lua模块实现WAF的原理解析
2021/09/04 Servers
Python list列表删除元素的4种方法
2021/11/01 Python
Spring boot实现上传文件到本地服务器
2022/08/14 Java/Android