names = ["zhangsan","lisi","wangwu","zhaoliu"]
#从元组中取出来元素
print(names[0:3])#打印第0个到第2个元组,取左不取右
print(names[-1])#打印元组的最后一个元素
#添加元素
names.append("qianqi")#append默认是新增的元素添加到末尾
print(names)
#插入元素
names.insert(1,"liuer")#插入一个元素,可以在里面加上数字,从0开始计算位置
print(names)
#输出元素的在元组中出现的次数
print(names.count("zhangsan"))
#修改元素的值
names[2] = "sunjiu"#修改元组中某个元组的值
print(names)
#删除元素
names.remove("sunjiu")#删除某个元素
print(names)
names.pop(1)#默认是删除最后一个元素,可以在里面加上数字,从0开始计算位置
print(names)
#查找某个元素在元组中的位置
print(names.index("wangwu"))
#清空某个元组
#names.clear()
#反转元组
names.reverse()#将元组的元素反向排序
print(names)
#元组扩展
names2 = [1,2,3,4]
names.extend(names2)#默认是加到前一个后面
print(names)
#元组里面可以包含元组
arr1 = [1,2,3,4,[5,6]]
arr2 = arr1.copy()
print(arr1)
print(arr2)
#元组的循环
for i in names:
print(i)
#跳着输出元组的元素
print(names[0:-1:2])#0:表示第一个元素,-1表示最后一个元素,2表示步长.例如第一个、第三个、第五个这样输出
标签:python,元素,元组,某个,详解,names,arr1,print From: https://www.cnblogs.com/cyg02/p/16985445.html