Python学习笔记—列表V

3.1列表是什么

在Python中,用[]来表述列表,并用逗号分隔其中的元素。列表为有序集合,因此可使用索引访问列表元素,索引从0开始。

3.2修改、添加和删除元素

1.修改:指定列表名和要修改的元素索引值,赋予该新值给该元素。
2.添加:
1)append():在列表末尾添加元素2)insert():在列表中指定位置插入元素
3.删除:1)del语句:del 列表名[索引],使用del语句将值从列表中删除后,你就无法再访问它了。
2)pop():未带参数时,删除列表末尾的元素,并让你能够接着使用它。
pop(索引):删除列表指定位置的元素
3)remove(元素值):根据值删除,并且只删除遇到的第一个指定的值。

3.3组织列表

1.sort():永久性地修改了列表元素的排列顺序,默认按字母顺序排
在这里插入图片描述

sorted(列表名):保留了列表元素原来的排列顺序,同时以特定的顺序呈现它们。​在这里插入图片描述

2.reverse():反转列表元素的排列顺序,并且永久性地修改了列表元素的排列顺序。
3.len(列表名):返回列表长度

练习题:
在这里插入图片描述

spot=['xihu','beijing','nanjing','wuzhen','shenzhen']
print(spot)
print(sorted(spot))
print(spot)
print(sorted(spot,reverse=True))
print(spot)
spot.reverse()
print(spot)
spot.reverse()
print(spot)
spot.sort()
print(spot)
spot.sort(reverse=True)
print(spot)

运行结果:
在这里插入图片描述
3.4使用列表时避免索引错误

当需要fang’we你最后一个元素时,可使用索引-1。仅当列表为空时,访问最后一个元素才会导致错误

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值