Python数据类型-----元组

本文深入讲解Python中元组的使用,对比列表,介绍元组的不可变特性,演示如何定义和访问元组元素,以及在实际编程中的应用场景。

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

    在刚刚学习的列表可以看出来,列表非常合适用于存储在程序运行其中可能变化的数据集,列表内的元素值是可以变化的。在有些需要创建一系列不可修改的元素的时候、就用到元组这种数据类型了。Python将不能修改的值称为不可变得,而不可变的列表被称为元组。元组看起来像列表一样,但是元组使用圆括号(),而不是使用方括号[],元组定义之后,就可以使用索引来访问 元素,就像访问列表元素一样。

# 定义元组
demos = (200,50)

print(demos[0])
print(demos[1])



# 尝试更改元组demo的元素的值,运行查看情况
demos[1] = 100

"""
Traceback (most recent call last):
File "demo.py", line 3, in <module>
demo[0] = 250
TypeError: 'tuple' object does not support item assignment
"""

# 遍历元组
for demo in demos:
    print(demo)


# 修改元组变量、
demo = (100,25)           # 元组内的元素无法修改,但是可以给元组变量来赋值

print(demo)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值