python元组用法
1.元组与列表
- 列表可以修改,元组不可以修改
- 列表用[],元组用()
- 都是有序的
- 元组的关键字couple
- 访问元组与访问列表的方式一样
2.定义元组
定义元组名=(....,....)访问元组名[index]
case1:
# 定义一组元组表示长方形的长和宽,其值应该是不变的
demensions = (10, 20)
print(demensions)
# 索引访问
print(demensions[0])
试图修改元组值
case2
demensions[0] = 40
print(demensions)
Traceback (most recent call last):
File "C:\Users\Quinn\PycharmProjects\pythonProject\couple1.py", line 8, in
demensions[0] = 40
TypeError: 'tuple' object does not support item assignment
3.遍历元组中的值
case1
couple2 = (2, 7, 3, 4, 19)
for c in couple2:
print(c)
4.元组重新赋值
对于整个元组重新赋值是合法的,但是修改元组中的某个值不合法
case
# 元组重新赋值
couple3 = (2, 7, 3, 4, 19)
print(couple3)
couple3 =(2,1)
print(couple3)
(2, 7, 3, 4, 19)
(2, 1)