python中的list和tuple

list和tuple是python内置的数据类型, python中推荐tuple

注意tuple的初始化和修改操作

List可以类比cpp中的list,增删改减。tuple和list类似但是一旦初始化后就不可更改,所以tuple中没有append,insert等操作,是为了让代码更安全。
list有序集合,可随时增删其中元素,也可使用索引访问其中元素。

classmates = ['Michael', 'Bob', 'Tracy']
classmates
['Michael', 'Bob', 'Tracy']

len(classmates) // 访问长度

len(classmates)
3

使用list访问每一个位置中的元素,索引是从0开始的,索引也可从-1开始,表示直接获取最后一个元素。但不可越界out of range

classmates[0]

list后添加元素

classmates.append('Adam')

list可以把元素出入到指定的位置

classmates.insert(1, 'Jack')

可以删除末尾元素,可删除指定位置的元素,可以替换指定位置的元素。

list中可以有另一个list,类比二维/三维/多维数组。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值