Python 元组基本操作

在 Python 中,元组的大多数操作跟列表的操作是相同的。但由于元组一旦定义,内部元素不可变动,因此不能像列表那样增加元素、删除元素或修改元素。总而言之:凡是直接改变元组内部原有元素的操作都不允许

Python 访问元组

和列表一样,元组也是通过下标的方式来访问元组的元素。并且可以通过 max() 函数来获取最大值的元素,以及使用 min() 函数来获取最小值的元素。

示例 1:获取元组元素

animals = ('ant', 'bee', 'cat', 'dog', 'ewe')
print(animals[0])

运行结果如下。

ant

示例 2:获取元组最大值和最小值

nums = (1, 2, 3, 4, 5)
print('The max:', max(nums))
print('The min:', min(nums))

运行结果如下。

The max: 5
The min: 1

Python 元组切片

在 Python 中,元组也可以使用 “切片” 的方式来获取元组的一部分。

示例 3:元组切片

animals = ('ant', 'bee', 'cat', 'dog', 'ewe')
print(animals[0:3])
print(animals[-3:-1])
print(animals[2:])

运行结果如下。

('ant', 'bee', 'cat')
('cat', 'dog')
('cat', 'dog', 'ewe')

Python 遍历元组

在 Python 中,遍历元组常用有 2 种方式,一是通过元素遍历,二是通过下标遍历。

示例 4:通过元素遍历元组

tup = (1, 2, 3)
for item in tup:
    print(item)

运行结果如下。

1
2
3

示例 5:通过下标遍历元组

tup = (1, 2, 3)
for i in range(len(tup)):
    print(tup[i])

运行结果如下。

1
2
3

上一篇: Python 元组

下一篇: Python 元组 vs 列表

给站长反馈

绿叶网正在不断完善中,小伙伴们如果发现任何问题,还望多多给站长反馈,谢谢!

邮箱:lvyenet@vip.qq.com

「绿叶网」服务号
绿叶网服务号放大
关注服务号,微信也能看教程。
绿叶网服务号