Python 官方文档:入门教程 => 点击学习
这篇文章主要为大家详细介绍了如何在python使用元组进行拆包,文中示例代码介绍的非常详细,具有一定的参考价值,发现的小伙伴们可以参考一下:Python主要用来做什么Python主要应用于:1、web开发;2、数据科学研究;3、网络爬虫;4
这篇文章主要为大家详细介绍了如何在python使用元组进行拆包,文中示例代码介绍的非常详细,具有一定的参考价值,发现的小伙伴们可以参考一下:
Python主要应用于:1、web开发;2、数据科学研究;3、网络爬虫;4、嵌入式应用开发;5、游戏开发;6、桌面应用开发。
把元组一一对应拆出来,就叫做元组拆包。拆包有个要求,元组中的元素数量必须跟接受这些元素的空挡数一致,否则会报错:
tuple_test = (1, 2, 3)a, b = tuple_test # ValueError: too many values to unpack (expected 2)
_占位符
使用_占位符可以解决这个问题:
tuple_test = (1, 2, 3)a, b, _ = tuple_test
这样就只获取到部分数据了,这在取函数返回值时特别有用,比如:
import os_, filename = os.path.split("/home/dongfanger/.ssh/idrsa.pub")print(filename) # "idrsa.pub"
基础知识点扩展:
元组?
元组的特点:
相当于不可变得列表;
可用于没有字段名的记录。
pythn里的元组就相当于C语言里的数组,是不可变的,但是也可以容纳不同类型的元素,也是容器的一种。
>>> t = (1,2,'a','b','c')>>> t(1, 2, 'a', 'b', 'c')>>> type(t)<class 'tuple'>
元组主要有两个方法:
index():获取指定元素在元组内的下标
count():统计指定元素在元组内出现的次数
元组的定义和结构和列表很像,但是使用起来比较简单,元组的元素用‘()'包含起来。
以上就是编程网小编为大家收集整理的如何在python使用元组进行拆包,如何觉得编程网网站的内容还不错,欢迎将编程网网站推荐给身边好友。
--结束END--
本文标题: 如何在python使用元组进行拆包
本文链接: https://lsjlt.com/news/247538.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0