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在多玩图片上下载妹子图的实现代码
Aug 13 Python
Python中用format函数格式化字符串的用法
Apr 08 Python
Python中操作符重载用法分析
Apr 29 Python
python 文件查找及内容匹配方法
Oct 25 Python
实例介绍Python中整型
Feb 11 Python
11个Python Pandas小技巧让你的工作更高效(附代码实例)
Apr 30 Python
python 列表输出重复值以及对应的角标方法
Jun 11 Python
Flask配置Cors跨域的实现
Jul 12 Python
python torch.utils.data.DataLoader使用方法
Apr 02 Python
Python基础之tkinter图形化界面学习
Apr 29 Python
Python字符串的转义字符
Apr 07 Python
Python万能模板案例之matplotlib绘制甘特图
Apr 13 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学习之function的用法
2012/07/14 PHP
分享一段PHP制作的中文拼音首字母工具类
2014/12/11 PHP
CodeIgniter配置之database.php用法实例分析
2016/01/20 PHP
php分页查询mysql结果的base64处理方法示例
2017/05/18 PHP
PHP信号处理机制的操作代码讲解
2019/04/19 PHP
Javascript String.replace的妙用
2009/09/08 Javascript
JavaScript编程开发中的五个实用小技巧
2010/07/22 Javascript
一次失败的jQuery优化尝试小结
2011/02/06 Javascript
浅谈jQuery中height与width
2015/07/06 Javascript
Vue验证码60秒倒计时功能简单实例代码
2018/06/22 Javascript
5分钟学会Vue动画效果(小结)
2018/07/21 Javascript
layui实现左侧菜单点击右侧内容区显示
2019/07/26 Javascript
js与jquery获取input输入框中的值实例讲解
2020/02/27 jQuery
js代码实现轮播图
2020/05/04 Javascript
JavaScript中遍历的十种方法总结
2020/12/15 Javascript
Python中DJANGO简单测试实例
2015/05/11 Python
详解Django中的权限和组以及消息
2015/07/23 Python
python+tkinter编写电脑桌面放大镜程序实例代码
2018/01/16 Python
Python序列循环移位的3种方法推荐
2018/04/09 Python
Python 实现选择排序的算法步骤
2018/04/22 Python
pandas中去除指定字符的实例
2018/05/18 Python
Python3.6+selenium2.53.6自动化测试_读取excel文件的方法
2019/09/06 Python
python DataFrame转dict字典过程详解
2019/12/26 Python
Python编程快速上手——Excel表格创建乘法表案例分析
2020/02/28 Python
简单html5代码获取地理位置
2014/03/31 HTML / CSS
番木瓜健康和保健产品第一大制造商:Herbal Papaya
2017/04/25 全球购物
Delphi工程师笔试题
2013/09/21 面试题
运动会通讯稿400字
2014/01/28 职场文书
大学生两会精神学习心得体会
2014/03/10 职场文书
运动会口号8字
2014/06/07 职场文书
学习三严三实对照检查材料思想汇报
2014/09/22 职场文书
2015年销售部工作总结范文
2015/04/27 职场文书
化妆品促销活动总结
2015/05/07 职场文书
文案策划岗位个人自我评价(范文)
2019/08/08 职场文书
详解JS数组方法
2021/11/20 Javascript
Win10防火墙白名单怎么设置?Win10添加防火墙白名单方法
2022/04/06 数码科技