元组的创建
对于元组,其可以存储任意数据类型,但存储的数据不能改变,即不能增删改查。在元组中,除了数值类型可以相加减外,其余类型都不可以,并且元组不可以被复制。
定义元组
t = (1,1.2,True,‘westos’)
print(t,type(t))
如果元组里面包含可变数据类型,可以间接修改元组内容
t1 = ([1,2,3],4)
t1[0].append(4)
print(t1)
t2 = ()
print(t2)
t3 = tuple([])
print(t3)
l4 = list(())
print(l4)
元组如果只有一个元素,后面一定要加逗号,否则数据类型不确定
t4 = (1,)
print(t4,type(t4))
元组的特性
tuple = (1,1.0,True,‘westos’)
索引
print(tuple[0])
print(tuple[-1])
切片
print(tuple[1:])
print(tuple[:-1])
print(tuple[::-1])
连接
不同的数据类型可以连接麼(除了数值类型之外,不同的数据类型之间不可以连接)
print(tuple + (1,2,3))
print(tuple + [4,5,6])
print(tuple + ‘westos’)
重复
print(tuple * 5)
for循环
for i in tuple:
print(i)
#成员操作符
print(1 in tuple)
print(i not in tuple)
查看元素的索引值
t = (1,2,‘a’,‘c’,‘a’)
print(t.index(‘c’))
查看元素在元组中出现的次数
print(t.count(‘a’))

231

被折叠的 条评论
为什么被折叠?



