python教程中 list和tutple 操作

python教程中 list和tutple 操作方法介绍

list——列表

list是python内置的一种数据类型,可以随时查询、增加、删除、修改列表中的元素。

(1)定义一个列表

>>>classmates=['Jack','John','Mary']
>>>classmates
['Jack','John','Mary']

(2)查询列表

可以用索引来查询,索引是从0开始的,注意不能越界;也可以用-1做索引取倒数第一个元素,以此类推,-2取倒数第二个元素……

>>>classmates[0]
'Jack'
>>>classmates[-1]
'Mary'

(3)增加元素

可以将元素放在list的末尾:

>>> classmates.append('Adam')
>>> classmates
['Jack','John','Mary', 'Adam']

也可以在指定位置插入元素:

>>> classmates.insert(0, 'Michael')
>>> classmates
['Michael', 'Jack', 'John', 'Mary', 'Adam']

(4)删除元素

可以直接删除list尾部的元素:

>>> classmates.pop()
'Adam'
>>> classmates
['Michael', 'Jack', 'John', 'Mary']

也可以用pop(i)删除指定元素:

>>> classmates.pop(0)
'Michael'
>>> classmates
['Jack',  'John', 'Mary']

(5)修改元素

>>> classmates[0] = 'Sarah'
>>> classmates
['Sarah',  'John', 'Mary']

tuple——元组

tuple一旦初始化就不能修改
定义一个元组:

>>> classmates = ('Michael', 'Bob', 'Tracy')

classmates这个tuple不能变了,它也没有append(),insert()这样的方法。其他获取元素的方法和list是一样的,你可以正常地使用classmates[0],classmates[-1],但不能赋值成另外的元素。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值