python3 组成元组

瑜舒涵 3个月前 32浏览 0评论

Python3 是一种强大的编程语言,它提供了各种数据类型来方便我们处理数据。元组是其中之一,它是一种有序的、不可变的序列数据类型,由多个元素组成。

tup1 = ('apple', 'banana', 'cherry')
print(tup1)

元组可以包含任意类型的对象,包括数字、字符串、列表等。元组中的元素通过索引访问,索引从0开始,可以通过负数索引从后往前访问元素。

tup2 = (1, 2, 'three', [4, 5, 6])
print(tup2[0])
print(tup2[-1])
print(tup2[2:4])

元组和列表非常相似,但是元组是不可变的,不能修改其中的元素。如果需要修改,可以先将元组转换为列表,修改后再转换回来。

tup3 = (1, 2, 3)
lst = list(tup3)
lst[1] = 4
tup4 = tuple(lst)
print(tup4)

元组还支持一些内置函数,例如len()、max()、min()等。可以用len()函数获取元组中元素的个数,用max()和min()函数分别获取元组中最大和最小的元素。

tup5 = (35, 12, 47, 8, 23)
print(len(tup5))
print(max(tup5))
print(min(tup5))

总之,元组是一种非常实用的数据类型,可以方便地存储和操作多个元素。我们可以通过索引、切片等方式来管理元组中的元素,也可以用内置函数对元组进行操作。