Python列表

本文详细介绍了Python中的列表容器,包括创建、访问、添加元素和切片操作。此外,还列举了列表的一些常用方法,如append、count、extend、insert等,以及如何对列表进行排序和反转。通过实例展示了列表的强大功能。
摘要由CSDN通过智能技术生成

Python——列表篇

在python中,容器是一种可以包含其它类型对象作为元素的对象。通俗的来讲容器就是用来存放数据的。
python共有四大类容器类型,分别为:列表、元组、字典、集合。
下面介绍容器之一的列表

列表

语法格式:列表名[索引]:例如 list[20] 表示第21个数据元素,list[0]表示第1个数据元素。
创建列表的方法:
list1=[‘0’,‘1’,‘2’,‘3’,‘4’,‘5’]
list2=[“张三”,“李四”,“birthday”]

访问列表的值:
print(list1[1])
print(list2[2])
输出结果:
1
birthday

向列表添加元素:
list=[] #创建一个空列表
list.append(“www.baidu.com”)
list.append(“www.google.com”)
print(list)
输出结果:
[“www.baidu.com”,“www.google.com”]

切片
列表的切片,可以将列表中特定下标范围的元素给截取出来
语法格式:list[left:eight]

范例:
list=[‘0’,‘1’,‘2’,‘3’,‘4’,‘5’,‘6’,‘7’,‘8’]
print(list[:])
print(list[1:6])
print(list[6:1:-1])
print(list[-5:-1])
print(list[-1:-5:-1])

输出结果:
[‘0’, ‘1’, ‘2’, ‘3’, ‘4’, ‘5’, ‘6’, ‘7’, ‘8’]
[‘1’, ‘2’, ‘3’, ‘4’, ‘5’]
[‘6’, ‘5’, ‘4’, ‘3’, ‘2’]
[‘4’, ‘5’, ‘6’, ‘7’]
[‘8’, ‘7’, ‘6’, ‘5’]

列表常用方法:
1、list.append(obj)——在列表末尾添加新的对象
2、list.count(obj)——统计某个元素在列表中出现的次数
3、list.extend(seq)——在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)
4、list.index(obj)——从列表中找出某个值第一个匹配项的索引位置
5、list.insert(index, obj)——将对象插入列表
6、list.pop([index=-1])——移除列表中的一个元素(默认最后一个元素),并且返回该元素的值
7、list.remove(obj)——移除列表中某个值的第一个匹配项
8、list.reverse()——反向列表中元素
9、list.sort(cmp=None, key=None, reverse=False)——对原列表进行排序

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值