python的元组

1. 元组  : 类似于列表(当成容器)
<class 'tuple'>
2. 元组里面的内容不可以修改,但是元组的元素的元素可以改变
但是放一个元素则是int类型,如果想转换成tuple类型的话就必须在后面添加上,(逗号)
b = (1,) b = (1)
print(type(b)) print(type(b))
<class 'tuple'> <class 'int'>

元组的方法:
1.count()用来统计某一个元素出现的次数
2.index() 方法查找指定值的第一次出现。如果未找到该值,index() 方法将引发异常。 ValueError: tuple.index(x): x not in tuple
3.元组的基础方法 tuple(); 可以将list等可以迭代的数据体放到tuple里面,变成可以远观不可修改
4. 同样支持切片和索引操作

a = ( 2, 3, [1, 2, 3, 4], 5,1,1,1)

# a[3][0] = 1000
# print(a.count(2))
# print(a)
# print(type(a))
#
# b = (1)
# print(type(b))

print(a.index(1000,0,len(a)-1))  #ValueError: tuple.index(x): x not in tuple
原文地址:https://www.cnblogs.com/whr-blogs/p/python_tuple.html