python-12 元组
元组的定义:
定义格式: 元组用( )来定义,元素之间用逗号隔开
注意点: 当元组里的元素只有一个数据的时候需要在数据后面加上逗号
例子1: 元组的定义与输出
a = (22,'toy','张三')
print(a)
例子2: for循环遍历元组
a = (22,'toy','张三')
for i in a:
print(i)
例子3: 当只有一个元素时
a = (22)
print(type(a))
a = (22,)
print(type(a))
b = ('hello')
print(type(b))
元组元素的特点
1. 不可修改性
num = ('123', '456', '789')
num[1] = 'abc'
print(num) # 打印结果会出现错误
2. 不可删除性
num = ('123', '456', '789')
del num[1]
print(num)
元组中的某个元素一旦确定就不可删除, 如果真的想要删除,需要全部删除才可以。 且删除后number不再可用(不是空元组), 如果使用,会报错!
num = ('123', '456', '789')
del num # 删除元组中所有的元素
print(num) # 使用删除后的元组
元组常用函数
a = (123,456,789,123)