标签:字符串 一段 src 添加元素 run lazy 运算符 创建 pre
一、元组定义
python中的元组与列表类似,不同之处在于元组的元素不能修改
元组使用小括号 () ,列表使用方括号 [ ]
元组创建和简单,只需要在括号中添加元素,并使用逗号隔开即可。
创建元组示例:
tup1 = (‘Google‘, ‘Runoob‘, 1997, 2000) tup2 = (1, 2, 3, 4, 5 ) tup3 = "a", "b", "c", "d" # 不需要括号也可以 tup4 = () # 创建空元组 print(type(tup3)) # 输出:<class ‘tuple‘> print(type(tup4)) # 输出:<class ‘tuple‘>
注意:
tup1 = (50) print(type(tup1)) # 不加逗号,类型为整型 # 输出:<class ‘int‘> tup1 = (50,) print(type(tup1)) # 加上逗号,类型为元组 # <class ‘tuple‘>
二、元组索引
元组可以使用下标索引来访问元组中的值
tup1 = (‘Google‘, ‘Runoob‘, 1997, 2000) tup2 = (1, 2, 3, 4, 5, 6, 7) print("tup1[0]: ", tup1[0]) # 输出:tup1[0]: Google print("tup2[1:5]: ", tup2[1:5]) # 输出:tup2[1:5]: (2, 3, 4, 5)
三、修改元组
元组中的元素值是不允许修改的,但我们可以对元组进行连接组合,如下实例
tup1 = (12, 34.56) tup2 = (‘abc‘, ‘xyz‘) # 创建一个新的元组 tup3 = tup1 + tup2 print(tup3) # 输出:(12, 34.56, ‘abc‘, ‘xyz‘)
四、删除元组
tup = (‘Google‘, ‘Runoob‘, 1997, 2000) print(tup) # 输出:(‘Google‘, ‘Runoob‘, 1997, 2000) del tup # 删除元组 print("删除后的元组 tup : ") print(tup) # 报错
五、元组运算符
与字符串一样,元组之间可以使用 + 号和 * 号进行运算。这就意味着他们可以组合和复制,运算后会生成一个新的元组
六、元组索引、截取
因为元组也是一个序列,所以我们可以访问元组中的指定位置的元素,也可以截取索引中的一段元素。
tup = (‘Google‘, ‘Runoob‘, ‘Taobao‘, ‘Wiki‘, ‘Weibo‘,‘Weixin‘)
七、元组内置函数
标签:字符串 一段 src 添加元素 run lazy 运算符 创建 pre
原文地址:https://www.cnblogs.com/caiyongjiesmile/p/14049439.html