python基础第六节——列表

文章目录

  • 一、列表的运用场景
  • 二、列表的格式
  • 三、列表的使用
    • 1.列表推导式
    • 2.创建列表
  • 四、访问列表
  • 五、列表的增,删,改,查
    • 1、修改元素
    • 2、添加元素
    • 2.2在列表中插入元素
    • 2.3拼接列表
    • 3.1使用del删除元素
    • 3.2使用pop()删除元素
    • 3.3根据值删除元素
    • 4、根据元素获取索引
  • 六、排序
    • 1、使用sort()对列表进行永久排序
    • 2、使用sorted()对列表进行临时排序
    • 3、逆打印列表
  • 七、确定列表的长度
  • 八、统计指定元素在列表中出现的个数
  • 九、切片
  • 十、判断是否存在
    • 10.1 in
    • 10.2 not in
  • 十一、作业

一、列表的运用场景

一个人的姓名怎么书写储存程序?
我们可以用变量,但是如果有100个呢?
这个时候我们就可以使用列表了

二、列表的格式

[数据1,数据2,数据3,…]

列表可以有序的储存多个数据,而且可以是不同类型的数据

三、列表的使用

1.列表推导式

利用for循环创建列表

li = list()
for i in range(5):
    li.append(i)
print(li)
输出;[0,1,2,3,4]

列表推导式

li = [b for b in range(5)]
print(li)
输出:[0,1,2,3,4]

2.创建列表

列表是由一系列特定顺序排序的元素组成,在python中,列表用方括号[ ]表示,并用逗号分隔其中的元素。

li = ['香蕉','苹果','橘子']
print(li)
输出:['香蕉','苹果','橘子']

四、访问列表

在python中,第一个列表元素的索引为0,而不是1,大多数编程语言是如此规定的,这与列表操作的底层实现相关。

li = ['香蕉','苹果','橘子']
print(li[1])
输出;苹果

python为访问最后一个列表元素提供了一种特殊语法,通过将索引指定为-1,可让python返回最后一个列表元素。

li = ['香蕉','苹果','橘子']
print(li[-1])
输出;橘子

五、列表的增,删,改,查

1、修改元素

修改列表元素的语法与访问列表元素的语法类似。指定列表名和要修改的元素的索引,再指定该元素的新值。

li = ['香蕉','苹果','橘子']
li[1] = '草莓'
print(li)
输出:['香蕉', '草莓', '橘子']

2、添加元素

在列表中添加新元素时,最简单的方式是将元素附加(append)到列表。给列表附加元素时,他将添加到列表末尾。

li = ['香蕉','苹果','橘子']
li.append

你可能感兴趣的:(python,列表)