Python学习笔记1-List,tuple

Python学习笔记-1


List

Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。
定义格式:

classmates = ['ichel','Bob','Tom']

可以用 len() 来获取 list 的长度

>>>len(classmates)
3

可使用索引来访问元素,其中-1表示最后一个元素,-2表示倒数第二个元素,以此类推

>>>classmates[0]
michel
>>>classmates[-1]
Tom

pop() 方法用于删除列表尾部的元素
pop(i) 可以用来删除索引为i的元素

>>> classmates.pop()
Tom

append() 方法添加元素到队尾
insert(i,’Jack’) 方法在 i 索引位置添加元素 ‘Jack’

>>>classmates.append('Adam')
>>>classmates.insert(1, 'Jack')

注: list 里的元素类型可以不一致

>>> list = ['Apple', 123, True]

tuple

tuple 和 list 非常类似,但是 tuple 一旦初始化就不能修改

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

只有1个元素的tuple定义时必须加一个逗号,,来消除歧义:
因为 tu = (1)可能被看做小括号,而不是 tuple

>>> tu = (1,)
>>> tu
(1,)

Python在显示只有1个元素的tuple时,也会加一个逗号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值