初识Python(七)
一、元组
元组可存储多个数据,但是不能进行修改
列表可修改
代码如下(示例):
t1 = (10,)
t2 = (10)
t3 = ('abc',)
t4 = ('abc')
print(type(t1))
print(type(t2))
print(type(t3))
print(type(t4))
输出结果为:
二、常见操作
2.1 按下标查找数据
代码如下(示例):
tuple1 = ('a','b','c','d')
print(tuple1[0])
输出结果为:
2.2 index()
若数据存在则返回下标,若数据不存在,则异常报错。
代码如下(示例):
tuple1 = ('a','b','c','d')
print(tuple1.index('a'))
输出结果为:
2.3 count()
统计某个数据在当前元组出现的次数
代码如下(示例):
tuple1 = ('a','b','c','d','c')
print(tuple1.count('c'))
输出结果为:
2.4 len()
统计元组中数据的个数
代码如下(示例):
tuple1 = ('a','b','c','d')
print(len(tuple1))
输出结果为:
总结
代码如下(示例):
tuple1 = ('a','b','c','d')
tuple1[0] = 'b'
print(tuple1)
若对元组进行修改,则会提示报错
输出结果为:
可对元组进行间接修改
代码如下(示例):
tuple1 = ('a','b',['c','d'])
tuple1[2][0] = 'f'
print(tuple1)
输出结果为: