主页 > 知识库 > python元组拆包实现方法

python元组拆包实现方法

热门标签:Win7旗舰版 百度AI接口 语音系统 硅谷的囚徒呼叫中心 电话运营中心 企业做大做强 客户服务 呼叫中心市场需求

1、说明

把元组一一对应拆出来,就叫做元组拆包。拆包有个要求,元组中的元素数量必须跟接受这些元素的空挡数一致,否则会报错:

tuple_test = (1, 2, 3)

a, b = tuple_test # ValueError: too many values to unpack (expected 2)

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元组拆包实现方法的详细内容,更多关于python元组拆包如何实现的资料请关注脚本之家其它相关文章!

您可能感兴趣的文章:
  • python空元组在all中返回结果详解
  • python中把元组转换为namedtuple方法
  • 10个示例带你掌握python中的元组
  • python 元组和列表的区别
  • python中元组的用法整理
  • python 元组的使用方法
  • Python实现将元组中的元素作为参数传入函数的操作
  • python中读入二维csv格式的表格方法详解(以元组/列表形式表示)
  • Python namedtuple命名元组实现过程解析
  • python提取word文件中的所有图片
  • python可视化hdf5文件的操作
  • Python 如何读取.txt,.md等文本文件
  • Python文件基本操作实用指南
  • 将Python代码打包成.exe可执行文件的完整步骤
  • Python文件名的匹配之clob库
  • Python批量将csv文件转化成xml文件的实例
  • Python基础之元组与文件知识总结

标签:安康 长沙 海南 山西 山西 崇左 喀什 济南

巨人网络通讯声明:本文标题《python元组拆包实现方法》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266