元组与列表的方法基本一样,只不过创建元组是用小括号()把元素括起来,两者的区别在于,元组的元素不可被修改。

元组被称为只读列表,即数据可以被查询,但不能被修改,列表的切片操作适用于元组。

元组写在小括号里,元素之间用逗号隔开。

Tup1=();               空元组

Tup2=(12,);         元组只有一个元素时,后面最好加一个逗号。

当修改元素时:

# 元组不能被修改,只能查询
a=(1,2,3,4,3)
a[2]=5
# b=a.index(3)
print(a)

运行结果:
D:\python3.5.2\python352.exe E:/fullatck_s2/week2/day6/(元组)shopping.py
Traceback (most recent call last):
  File "E:/fullatck_s2/week2/day6/(元组)shopping.py", line 8, in <module>
    a[2]=5
TypeError: 'tuple' object does not support item assignment

Process finished with exit code 1

#说明元组元素时不能被修改的。
View Code

相关文章:

  • 2021-12-26
  • 2021-04-15
  • 2021-12-24
  • 2021-08-26
  • 2021-05-02
  • 2021-06-12
  • 2021-10-26
猜你喜欢
  • 2022-12-23
  • 2022-03-07
  • 2022-12-23
  • 2022-12-23
  • 2021-10-17
  • 2021-04-17
  • 2021-07-16
相关资源
相似解决方案