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使用metaclass实现Singleton模式的方法
May 05 Python
python、java等哪一门编程语言适合人工智能?
Nov 13 Python
python实现requests发送/上传多个文件的示例
Jun 04 Python
python leetcode 字符串相乘实例详解
Sep 03 Python
对Pandas DataFrame缺失值的查找与填充示例讲解
Nov 06 Python
解决python tkinter界面卡死的问题
Jul 17 Python
用python wxpy管理微信公众号并利用微信获取自己的开源数据
Jul 30 Python
Python3.7 读取 mp3 音频文件生成波形图效果
Nov 05 Python
python实现在线翻译
Jun 18 Python
使用OpenCV去除面积较小的连通域
Jul 05 Python
Anaconda安装pytorch及配置PyCharm 2021环境
Jun 04 Python
Python MNIST手写体识别详解与试练
Nov 07 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
虫族 ZERG 概述
2020/03/14 星际争霸
php基于GD库画五星红旗的方法
2015/02/24 PHP
ExtJS 2.0 实用简明教程之布局概述
2009/04/29 Javascript
js获得参数的getParameter使用示例
2014/02/26 Javascript
js的toLowerCase方法用法实例
2015/01/27 Javascript
js基础知识(公有方法、私有方法、特权方法)
2015/11/06 Javascript
js+css实现回到顶部按钮(back to top)
2016/03/02 Javascript
jQuery height()、innerHeight()、outerHeight()函数的区别详解
2016/05/23 Javascript
修改js confirm alert 提示框文字的简单实例
2016/06/10 Javascript
jQuery简单动画变换效果实例分析
2016/07/04 Javascript
概述一个页面从输入URL到页面加载完的过程
2016/12/16 Javascript
利用Node.js编写跨平台的spawn语句详解
2017/02/12 Javascript
vue 中directive功能的简单实现
2018/01/05 Javascript
详解给Vue2路由导航钩子和axios拦截器做个封装
2018/04/10 Javascript
webpack HappyPack实战详解
2019/10/08 Javascript
[01:38]完美世界高校联赛决赛花絮
2018/12/02 DOTA
pytyon 带有重复的全排列
2013/08/13 Python
编写Python小程序来统计测试脚本的关键字
2016/03/12 Python
python中关于for循环的碎碎念
2017/06/30 Python
Python不同目录间进行模块调用的实现方法
2019/01/29 Python
详解pytorch 0.4.0迁移指南
2019/06/16 Python
python动态视频下载器的实现方法
2019/09/16 Python
浅谈Python3多线程之间的执行顺序问题
2020/05/02 Python
浅析与CSS3的loading动画加载相关的transition优化
2015/05/18 HTML / CSS
Nike瑞士官网:Nike CH
2021/01/18 全球购物
会计应聘求职信范文
2013/12/17 职场文书
党课学习思想汇报
2014/01/02 职场文书
《最大的“书”》教学反思
2014/02/14 职场文书
企业党员公开承诺书
2014/03/26 职场文书
机械工程师岗位职责
2014/06/16 职场文书
cf战队收人口号
2014/06/21 职场文书
民主评议党员登记表自我评价
2014/10/20 职场文书
涨价通知
2015/04/23 职场文书
秋菊打官司观后感
2015/06/03 职场文书
Django实现drf搜索过滤和排序过滤
2021/06/21 Python
python开发的自动化运维工具ansible详解
2021/08/07 Python