OTS新手小白学Python,从入门到实践——元组

OTS新手小白学Python,从入门到实践——元组

      • 元组
        • 定义元组
        • 测试修改元组
        • 遍历元组
        • 修改元素变量

元组

  • Python的元组与列表类似,不同之处在于元组的元素不能修改。
  • 元组使用小括号,列表使用方括号。
  • 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。

定义元组

案例

yuanzu =('ots安全','ots指南针','ots建站')
print(yuanzu)

运行结果:

('ots安全', 'ots指南针', 'ots建站')

测试修改元组

元组中的元素一旦被创建,就不能更改,如果强行更改元组中的元素,则系统就会提示出错。

yuanzu1 =('ots安全','ots指南针','ots建站')
print(yuanzu1)
yuanzu1[0] = 3

运行结果:

Traceback (most recent call last):
  File "D:/Python/操作列表/元组.py", line 13, in <module>
    yuanzu1[0] = 3
TypeError: 'tuple' object does not support item assignment
  • 我们尝试修改元素,运行结果告诉我们是不可行的。

遍历元组

之前写过关于 遍历列表的文章,通过for循环可以进行遍历,同样在元组中也可以使用。

yuanzu2 =('ots安全','ots指南针','ots建站')
for i in yuanzu2:
    print(i)

运行结果:

ots安全
ots指南针
ots建站

修改元素变量

虽然不能修改元组的元素,但是我们可以给存储元组的变量赋值。因此,如果要修改前述矩形的尺寸,可重新定义整个元组:

yuanzu3 =('ots安全','ots指南针','ots建站')
print('未修改',yuanzu3)
for i in yuanzu3:
    print(i)

yuanzu3 =(1,2,3)
print('修改后:',yuanzu3)
for q in  yuanzu3:
    print(yuanzu3)

运行结果:

未修改 ('ots安全', 'ots指南针', 'ots建站')
ots安全
ots指南针
ots建站
修改后: (1, 2, 3)
(1, 2, 3)
(1, 2, 3)
(1, 2, 3)

通过上面对比可以很好的看出来。


上面的关于元组的知识只是简单的了解一下,后期我会进行更新。更多文章教程记得关注我,获取很多教程,


更多文章记得关注我的博客
源码链接:点击打开
网站文章对应:点击传送

你可能感兴趣的:(新手学Python,从入门到实践)