Python3基础 Tuple元组

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/weixin_42072754/article/details/102697877
  • 元组的元素不可修改
  • 元组使用圆括号()

使用() 创建一个元组,每个元组中的值由逗号,分隔:

name = ('zhangsan', 'lisi', 'wangwu')
print(name)

在这里插入图片描述

创建一个空元组

name = ()
print(name)

在这里插入图片描述

创建一个只有一个元素的元组:

即使只有一个元素,后面也要有逗号,不然就不是元组,就成了字符串了

name1 = ('lisi',)
print(name1)
print(type(name1))

name2 = ('zhangsan')
print(name2)
print(type(name2))

在这里插入图片描述

如果元组中有重复项,可以使用乘号*创建元组:

name = ('zhangsan',) * 3
print(name)

在这里插入图片描述

可以使用下标索引来访问元组:

number = ("666", "888", "123", "456", "999")
print("下标1:" + number[1])
print("下标-3:" + number[-3])

在这里插入图片描述

元组可以出现在等号=的左侧,此时它是一个变量元组

a = "zhangsan"
b = "lisi"
name = (a, b)
print(name)
name = (b, a)
print(name)

在这里插入图片描述

元组元素不可修改,但可用del删除整个元组

name = ("zhangsan", "lisi")
del name
print(name)

在这里插入图片描述

两个元组相加

name1 = ("zhangsan",)
print(name1)
name2 = ("lisi",)
print(name2)
name3 = name1 + name2
print(name3)

在这里插入图片描述

len(tuple)得到元组的长度(元素个数):

name = ("zhangsan","lisi")
print(len(name))

在这里插入图片描述
max(tuple)获得元组中的最大值,min(tuple)获得元组中的最小值:

numbers = (1,2,3)
print(max(numbers))
print(min(numbers))
name = ("a","b","c")
print(max(name))
print(min(name))

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_42072754/article/details/102697877