Python基础知识_列表与元组

一、列表

将同一类型的人放在users里,作为一个列表

users = ['彭于晏','余文乐','我']

列表可以进行以下操作:

索引、切片、步长、删除、修改、for循环、len

 

二、元素

将同一类型的人放在users里,作为一个元组

users = ('彭于晏','余文乐','我')

列表可以进行以下操作:

索引、切片、步长、for循环、len

 

三、差异

1、列表可以对其中的元素进行擅长和修改,而元组不可以

2、均可以进行嵌套。

#元组外面嵌套元组
users = ('彭于晏',('白敬亭','范丞丞'),'余文乐','我')

#列表外面嵌套列表
users = ['彭于晏',['白敬亭','范丞丞'],'余文乐','我']

#元组外面嵌套列表
users = ['彭于晏',('白敬亭','范丞丞'),'余文乐','我']
列表可以修改里面的元素,即我可以将彭于晏换成我
('白敬亭','范丞丞')作为列表的元素也可以修改
但是作为列表里的元素是不可以修改的
users[1][0] = '我'  #这样是错误的


#列表外面嵌套元组
users = ('彭于晏',['白敬亭','范丞丞'],'余文乐','我')
元组不可以修改里面的元素,即彭于晏不能换成我
['白敬亭','范丞丞']整体虽然作为元组的元素不可以修改
但是单独看是一个列表,可以修改列表里的内容
users[1][0] = '我'  #这样是可以的

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值