7. python元组


一、元组是什么

  1. 元组是一种特殊的列表
  2. 元组定义元素使用圆括号()访问元组元素使用方括号[]
  3. 定义元素后,python将不允许再对元素进行修改
  4. 元组元素访问方式,与列表一样

二、元组的使用

2.1 定义和访问

#创建元组
dimensions = (100, 50)
#访问元组元素
print(dimensions[0])
print(dimensions[1])

2.2 尝试修改元组元素

#创建元组
dimensions = (100, 50)
#修改元组元素
dimensions[0] = 500

运行结果:
在这里插入图片描述

2.2 遍历元组

#创建元组
dimensions = (100, 50)

#使用for循环遍历元组
for dimension in dimensions:
	print(dimension)

2.3 修改元组变量

  1. 元组变量和元组元素的关系:
#创建元组
dimensions = (100, 50)

该语句执行的操作有:

  • 创建一个名为dimensions的变量
  • 分配一块内存X,存入数据100和50,并规定不能对该内存里面的数据进行修改
  • 赋值操作=将变量dimensions关联到该内存,之后,变量dimensions指向内存X
  • 在程序中,可通过变量dimensions访问内存X
  1. 元组元素不可修改,但可以让元组变量指向的另一个内存空间
#创建元组
dimensions = (100, 50)
print('dimensions = ', dimensions)

#修改元组变量的值(修改变量指向的内存空间)
dimensions = (123, 456)
print('dimensions = ', dimensions)

上述代码,程序先后共创建两个元组:(100, 50)和(123, 456),元组变量先指向(100, 50),后修改为指向(123, 456)。

运行结果:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值