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解析基于xml格式的日志文件
Feb 25 Python
Python实现将罗马数字转换成普通阿拉伯数字的方法
Apr 19 Python
详解Python中的动态属性和特性
Apr 07 Python
PyCharm+Qt Designer+PyUIC安装配置教程详解
Jun 13 Python
django settings.py 配置文件及介绍
Jul 15 Python
Python读取实时数据流示例
Dec 02 Python
python使用beautifulsoup4爬取酷狗音乐代码实例
Dec 04 Python
Python装饰器原理与基本用法分析
Jan 07 Python
numpy库ndarray多维数组的维度变换方法(reshape、resize、swapaxes、flatten)
Apr 28 Python
使用Keras建立模型并训练等一系列操作方式
Jul 02 Python
scrapy头部修改的方法详解
Dec 06 Python
Python 解决空列表.append() 输出为None的问题
May 23 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
索尼SONY ICF-SW7600GR电路分析与改良
2021/03/02 无线电
Thinkphp框架开发移动端接口(1)
2016/08/18 PHP
javascript 面向对象继承
2009/11/26 Javascript
javascript中的变量是传值还是传址的?
2010/04/19 Javascript
跨浏览器的事件对象介绍
2012/06/27 Javascript
js分解url参数(面向对象-极简主义法应用)
2012/08/09 Javascript
推荐6款基于jQuery实现图片效果插件
2014/12/07 Javascript
JavaScript设置、获取、清除单值和多值cookie的方法
2015/11/17 Javascript
javaScript中的原型解析【推荐】
2016/05/05 Javascript
AngularJS实现标签页的两种方式
2016/09/05 Javascript
Javascript 正则表达式校验数字的简单实例
2016/11/02 Javascript
jQuery实现弹出窗口弹出div层的实例代码
2017/01/09 Javascript
Vue.js实现实例搜索应用功能详细代码
2017/08/24 Javascript
实例学习JavaScript读取和写入cookie
2018/01/29 Javascript
element-ui 限制日期选择的方法(datepicker)
2018/05/16 Javascript
angular 数据绑定之[]和{{}}的区别
2018/09/25 Javascript
JQuery实现ajax请求的示例和注意事项
2018/12/10 jQuery
vue2.0 如何在hash模式下实现微信分享
2019/01/22 Javascript
微信小程序绑定手机号获取验证码功能
2019/10/22 Javascript
JavaScript this使用方法图解
2020/02/04 Javascript
利用Python如何生成随机密码
2016/04/20 Python
python频繁写入文件时提速的方法
2019/06/26 Python
Python程序控制语句用法实例分析
2020/01/14 Python
Python将字典转换为XML的方法
2020/08/01 Python
基于Pytorch版yolov5的滑块验证码破解思路详解
2021/02/25 Python
环境工程求职简历的自我评价范文
2013/10/24 职场文书
中学生获奖感言
2014/02/04 职场文书
狼和鹿教学反思
2014/02/05 职场文书
2014县政府领导班子三严三实对照检查材料思想汇报
2014/09/26 职场文书
国防教育标语
2014/10/08 职场文书
入党培养人考察意见
2015/06/08 职场文书
于丹讲座视频观后感
2015/06/15 职场文书
python用tkinter开发的扫雷游戏
2021/06/01 Python
SpringBoot实现异步事件驱动的方法
2021/06/28 Java/Android
Smart 2 车辆代号 HC11 全新谍照曝光
2022/04/21 数码科技
Nginx的gzip相关介绍
2022/05/11 Servers