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翻译软件实现代码(使用google api完成)
Nov 26 Python
Python多线程编程(八):使用Event实现线程间通信
Apr 05 Python
Python实现自动上京东抢手机
Feb 06 Python
python将每个单词按空格分开并保存到文件中
Mar 19 Python
python根据文本生成词云图代码实例
Nov 15 Python
Python爬取新型冠状病毒“谣言”新闻进行数据分析
Feb 16 Python
python matplotlib.pyplot.plot()参数用法
Apr 14 Python
Pandas之read_csv()读取文件跳过报错行的解决
Apr 21 Python
解决pycharm安装第三方库失败的问题
May 09 Python
Pycharm中配置远程Docker运行环境的教程图解
Jun 11 Python
python操作toml文件的示例代码
Nov 27 Python
在 Python 中使用 7zip 备份文件的操作
Dec 11 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/08 PHP
CI框架开发新浪微博登录接口源码完整版
2014/05/28 PHP
PHP间隔一段时间执行代码的方法
2014/12/02 PHP
php检测图片主要颜色的方法
2015/07/01 PHP
PHP使用fopen与file_get_contents读取文件实例分享
2016/03/04 PHP
PHP判断用户是否已经登录(跳转到不同页面或者执行不同动作)
2016/09/22 PHP
枚举JavaScript对象的函数
2006/12/22 Javascript
ext jquery 简单比较
2010/04/07 Javascript
jQuery EasyUI 中文API Button使用实例
2010/04/14 Javascript
IE图片缓存document.execCommand("BackgroundImageCache",false,true)
2011/03/01 Javascript
远离JS灾难css灾难之 js私有函数和css选择器作为容器
2011/12/11 Javascript
jQuery仿Excel表格编辑功能的实现代码
2013/05/01 Javascript
JavaScript通过正则表达式实现表单验证电话号码
2014/03/07 Javascript
Bootstrap入门书籍之(四)菜单、按钮及导航
2016/02/17 Javascript
浅析jquery数组删除指定元素的方法:grep()
2016/05/19 Javascript
Angular.JS利用ng-disabled属性和ng-model实现禁用button效果
2017/04/05 Javascript
Vue中this.$router.push参数获取方法
2018/02/27 Javascript
node使用promise替代回调函数
2018/05/07 Javascript
在微信小程序里使用watch和computed的方法
2018/08/02 Javascript
解决vue js IOS H5focus无法自动弹出键盘的问题
2018/08/30 Javascript
跨域请求两种方法 jsonp和cors的实现
2018/11/11 Javascript
基于vue和websocket的多人在线聊天室
2020/02/01 Javascript
支付宝小程序实现省市区三级联动
2020/06/21 Javascript
Python3基础之输入和输出实例分析
2014/08/18 Python
python使用正则表达式的search()函数实现指定位置搜索功能
2017/11/10 Python
python和opencv实现抠图
2018/07/18 Python
使用Python做定时任务及时了解互联网动态
2019/05/15 Python
python创建与遍历List二维列表的方法
2019/08/16 Python
如何基于Python实现电子邮件的发送
2019/12/16 Python
python实现企业微信定时发送文本消息的示例代码
2020/11/24 Python
利用Node实现HTML5离线存储的方法
2020/10/16 HTML / CSS
ASOS亚洲:ASOS Asia
2018/03/04 全球购物
信息专业本科生个人的自我评价
2013/10/28 职场文书
安全检查与奖惩制度
2014/01/23 职场文书
巾帼文明岗汇报材料
2014/12/24 职场文书
springboot集成redis存对象乱码的问题及解决
2022/06/16 Java/Android