python tuples详细解析

本文介绍了Python中的tuples基础知识,包括它们的不可变性质,如何变通地修改元组内的可变元素,以及在实际使用中的遍历和比较方法。此外,还探讨了如何对元组进行排序。
摘要由CSDN通过智能技术生成

目录

1.tuples基础

tuples是python的数据结构之一,和list很像,也是序列,且索引也是从0开始的。

>>> x = ("Glenn",'Sally','Joseph')
>>> print x[2]
Joseph
>>> y = (1,9,2)
>>> print y
(1, 9, 2)
>>> print max(y)
9

2.tuples的性质

与列表不同的是,tuples和字符串都是不可改变的,

>>> x = [0,4,2,4]
>>> x[2] = 9
>>> print x
[0, 4, 9, 4]
>>> y = 'ANVD'
>>> y[2] = S
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'S' is not defined
>>> z = (5,4,2)
>>> z[1] = 0
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值