下列包含Pyhton3中【元组】相关内置函数,丢丢哥抽时间罗列了一些;主要用于速查而保存记录
元组相关及内置函数
tup1 = (1, 3, 5, 7, 9)
tup2 = (2, 4, 6, 8, 10)
# 查
print(tup1[0:3]) # 索引来访问元组中的值
print(tup1[1:]) # 1索引后所有
# 改
# 元组中的元素值是不允许修改的,但我们可以对元组进行连接组合
tup3 = tup1 + tup2
print(tup3) # 1-10
# 删
# 元组中的元素值是不允许删除的,但我们可以使用del语句来删除整个元组
# del tup1
# print(tup1) # 抛出异常 name 'tup1' is not defined
# 元组运算
print(len(tup3)) # 计算元素个数 10
print(tup1 + tup2) # 两个元组连接 (1, 3, 5, 7, 9, 2, 4, 6, 8, 10)
print(('a',) * 6) # 复制
print(10 in tup2) # True 元素是否存在
for x in tup2:
print(x)
# 元组内置函数
print(max(tup2)) # 10 有字符串时报错
print(min(tup2)) # 2 同上
list1 = ['a', 'b', 0, 'c', '', 2]
tup4 = tuple(list1)
print(tup4) # 将可迭代列表转换为元组