Python之元组(tuple)、元组的特性、常用的方法及应用场景

本文介绍了Python中的元组,元组是一种不可变数据类型,可用于存储任意类型的元素。文中详细讲解了元组的定义、特性和常用方法,包括索引、切片、连接、成员操作符等,并探讨了元组在赋值和打印变量等应用场景中的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、元组的定义

在Python中,元组和列表类似。元组是一些以逗号分隔开的不同类型的序列值或系列值。元组可以容纳任意数量的不同类型的元素(如整数、浮点数、字符串、列表等)

  • 元组:带了紧箍咒的列表,不可变数据类型,没有增删改,可以存储任意数据类型

1、定义一个元组

  • 把所有的元素以逗号分隔,放在小括号内,然后赋值给一个变量,即可创建。(小括号在创建元组时不是必需的。)

(1)包含不同数据类型元素的元组
在这里插入图片描述
在这里插入图片描述
(2)嵌套元组
如果元组里面包含可变的数据类型(如列表),可以间接的通过修改列表去修改元组内容
在这里插入图片描述
在这里插入图片描述

(3)仅有一个元素的元组

元组如果只有一个元素的时候,元素后面一定要加逗号,来完成元组的声明。
在这里插入图片描述
在这里插入图片描述
如果不添加逗号,那么变量的类型是字符串。
在这里插入图片描述
在这里插入图片描述

二、元组的特性

首先命名一个元组:t = (1,1.2,True,‘westos’,‘westos’)
在这里插入图片描述

  • 元组中的元素没有增删改,但是可以通过组合的方式来修改元组,元组中的元素不可以删除,但是可以使用del语句来删除整个元组。

1、索引

  • 通过使用**方括号包围的索引值及元组名**来访问元组中的元素
    在这里插入图片描述
    在这里插入图片描述

2、切片

  • 可以使用切片来打印元组中连续的值
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

3、连接(只能连接元组)

在这里插入图片描述
在这里插入图片描述

4、重复

在这里插入图片描述
在这里插入图片描述

5、成员操作符(in)

  • 判断一个元素是否存在在于某元组中。输出的结果是布尔值。
    在这里插入图片描述
    在这里插入图片描述

6、for循环(元组的遍历)

在这里插入图片描述
在这里插入图片描述

三、元组常用的方法

1、计数

在这里插入图片描述

2、通过元组项求索引值

在这里插入图片描述
在这里插入图片描述

四、元组的应用场景

1、元组的赋值

(1)给某元组赋值

  • 元组允许左边的变量直接复制右边的元组值,但是左边变量必须与右边元素的个数相同
    每个变量被赋予元组中的一个值,并且可以单独访问。
    在这里插入图片描述
    在这里插入图片描述

(2)交换两变量的值
在这里插入图片描述
在这里插入图片描述

2、打印变量

在这里插入图片描述
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值