Python基础学习-04列表List

目录

1、列表的定义

2、列表的切片和索引

3、列表的函数

4、二维列表

5、列表解析

6、本节总结


1、列表的定义

• 使用[] 定义一个列表
     1) L = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
     2) L = [1, “zhangsan” , 3.14, [1,2,3]]
     3) L = [
                 [1,2,3],
                 [4,5,6],
                 [7,8,9]
                 ]

2、列表的切片和索引

• 使用切片和索引可以对列表进行操作
      1) L = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
      2) len(L)
      3) L[0]、 L[-1]
      4) L[0:2]、 L[:2]、 L[2:]、 L[2:-2]
      5) L[2] = 5
      6) L += [11, 12, 13, 14, 15] 、 L *= 2

3、列表的函数

• 常用函数
    1) L = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
    2) L.append(11)
    3) L.pop(2)、 L.copy()、 del L 、 del L[2]、 L.remove(10)、 L.insert(3, 100)、 L.clear()
    4) L.reverse()、 L.sort()
    5) sum(L)

4、二维列表

• 二维列表
    1) M = [
               [1,2,3],
               [4,5,6],
               [7,8,9]
               ]
    2) M[0]、 M[1][2]、 M[-1]、 M[1:]、 [row[1] for row in M]
    3)按行存储的; for row in M

5、列表解析

• 列表解析
    1) [i*2 for i in M[0]]
    2) [row[1] for row in M]
    3) [M[i][i] for i in [0, 1, 2]]

6、本节总结

• 如何掌握本节内容
    1)掌握并记住:一维、二维列表、索引、分片操作、函数、数组解析等
    2)课后:把代码自己敲一遍

详细参照附件代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

思忖小下

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值