python中列表的基本处理

生成列表

a = [1,2,3,4,5]
b = list(range(1,101))

获得长度 len()函数

print(‘a的长度为:’,len(a))

索引和切片

语法: a[起始位置:结束位置:顺序和步数]

a列表的前三个元素是>>>a[:3]
b列表中的最后一个元素>>>b[-1]
a的倒序>>>a[::-1]

若表内的值都为数字,则可以通过sum获得总和

对列表的操作

添加

append() 可一次加入一个值
extend() 可直接加入一组值
insert() 可以在指定位置加入值

a = []
a.append(1)
a.extend([2,3,4])
a.insert(2,99)#在索引位置为2的位置添加99

删除

del a[0] 将索引为0的位置的值删除

remove() 可以将某个确定的值删除
若删除不存在的值,程序会报错并且退出

pop() 弹出某个值(删的同时还想取值)

clear 清空列表

修改列表

通过索引值来修改
a[6] = 8

reverse()
翻转列表

查询

index()
查询括号内元素第一次出现的索引值
若不存在,则报错

count()
查询括号内的元素在列表中出现的次数

排序

sort()
对列表排序,默认从小到大
参数: reverse = True 表示从大到小

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值