Python的列表list

1.列表的定义

        1.基本格式语法:

        

        列表内的每一个数据,称之为元素

        以 [ ] 作为标识

         列表内每一个元素之间用, 逗号隔开
        

        2.展示例子:

                使用[]的方式定义列表:

                

                

                

                

                嵌套列表的定义:

                 

                

                注意点:

                列表可以一次存储多个数据,且可以为不同的数据类型,支持嵌套

        2.列表的下表索引

                1.如何从列表中取出特定位置的数据呢?

                我们可以使用:下标索引

                

               

                如图,列表中的每一个元素,都有其位置下标索引,从前向后的方向,0开始,依次递增

                我们只需要按照下标索引,即可取得对应位置的元素。

                

                2.列表的下标(索引) - 反向

                        或者,可以反向索引,也就是从后向前:从-1开始,依次递减(-1-2-3......

                        

                如图,从后向前,下标索引为:-1-2-3,依次递减。

                        

3.列表的操作方法:

        1.列表查询(index):

        查找某元素的下标

              功能:查找指定元素在列表的下标,如果找不到,报错ValueError

              语法:列表.index(元素)

              index就是列表对象(变量)内置的方法(函数)

                

        2.列表修改方法一:

        修改特定位置(索引)的元素值:

               语法:列表[下标] = 值

              可以使用如上语法,直接对指定下标(正向、反向下标均可)的值进行:重新赋值(修改)

                

        3.列表修改方法二:

                •插入元素(inset):

                        语法:列表.insert(下标, 元素),在指定的下标位置,插入指定的元素

                        

                •追加元素(append):

                        语法:列表.append(元素),将指定元素,追加到列表的尾部

        4.列表修改方法四:

        • 追加元素方式 2

                语法:列表.extend(其它数据容器),将其它数据容器的内容取出,依次追加到列表尾部

                

                •删除元素:

                        语法1: del 列表[下标]

                        语法2:列表.pop(下标)

                

        5.列表修改方法五:

        • 删除指定元素

                语法:列表.remove(元素)

                

        • 清空列表内容, 语法:列表.clear ()
        
        • 统计某元素在列表内的数量

                语法:列表.count(元素)

                

                6.列表元素统计方法(len):

                        语法:len(列表)

                        

4.列表操作方法汇总:

编号

使用方式

作用

1

列表.append(元素)

向列表中追加一个元素

2

列表.extend(容器)

将数据容器的内容依次取出,追加到列表尾部

3

列表.insert(下标, 元素)

在指定下标处,插入指定的元素

4

del 列表[下标]

删除列表指定下标元素

5

列表.pop(下标)

除列表指定下标元素

6

列表.remove(元素)

从前向后,删除此元素第一个匹配项

7

列表.clear()

清空列表

8

列表.count(元素)

统计此元素在列表中出现的次数

9

列表.index(元素)

查找指定元素在列表的下标

找不到报错ValueError

10

len(列表)

统计容器内有多少元素

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值