元组 关键字 tuple 符号() 所有的符号都是英文状态下的
1:特征 :
1.1 圆括号括起来的数据,都是元组 type
1.2 空元组 t_1() print(type(t_1))
1.3 如果一个元组里面只有一个元素,元素与元素之间加一个逗号隔开
1.4 元组里面可以包含各种类型的数据: 整数 浮点数 字符串 布尔值
1.5 元素之间用逗号隔开,看元素长度len 1.6
例子:t=(23,'adf','python','adf') print(len(t))
1.6 取值方式:与字符串一样 根据索引取值,可以切片取值 print(t_1[1])
1.7 元组它是有序数据,但不可以做增删改 嵌套取值怎么取?
t_1=(2,0.043,"223",True,(1,2,3,'hello')) print(type(t_1))
例如:t_1 = (2, 0.043, "223", True, (1, 2, 3, 'hello')) print(t_1[2][2]) #取元组第二个元素第三个位置
s=t_1[-1] print(s[-1]) print(s[3]) print(s[-1][3][1]) t_1=(2,0.043,"223",True,(1,2,3,'hello'))
print(t.index(2,2)) 从左到右依次取值 #取元素2,从第二个索引位置开始取,只取一个元素;
切片:同字符串 元组名[索引开始值:索引结束值:步长] ,取左不取右 print(t[::])
网友评论