• Debian Linux下的Python学习——列表,元组和字典之列表


    列表元组字典都是通过某种方式组织在一起的数据元素的集合,属于数据结构。

    列表元组的主要区别在于,列表可以修改,元组不可以修改,当序列不能修改的时候用元组比较适合。

    列表和元组是通过编号来引用存储值

    字典是通过名字来引用存储值

    本篇先讲列表

    1.列表

      1.1 列表初始化
       空列表:list_none=[]

       固定长度的空列表初始化:list_none1=[None]*5   #长度为5的空列表,None是python的内建值,表示什么也没有

         实例:

         

       非空列表:listTest=[1,2,3,‘a’,‘b’,‘c’]

                     listTest1=[‘hi’]*5

          实例:

         

       1.2 列表操作

       len:返回列表中包含的元素个数

       max:返回列表中最大元素

       min: 返回列表中最小元素

          实例:

         

        list函数:将所有类型的序列转换为列表

         

         可以根据索引给某个元素赋值,索引必须存在。

        

         可以给一定范围内的元素赋值(分片赋值),可以用与原序列不等长的序列分片替换

        

         del: 删除元素

        

         append:追加新元素

        

         count:统计某个元素在列表中出现的次数

        

         extend:在列表末尾一次追加另一个序列中的多个值

        

         index:从列表中找出某个值第一个匹配项的索引

        

         insert:在列表中插入一个对象

        

         pop:移除列表中某个元素(默认是移除最后一个),此方法有返回值

        

         remove:移除列表中某个值的第一个匹配项

        

         reverse:将列表中的元素反向存放

        

         sort:在原位置对列表进行排序,返回空值

         

         注:sort方法有两个可选参数:key,reverse,其中key参数为函数,reverse参数是简单的布尔值True或False

        

      

        

  • 相关阅读:
    mybatis2入门程序
    mybatis1
    mybeats与jdbc问题分析
    mysqljdbc简单连接释放
    jdbc问题记录
    section,article,div
    HB调试前端开发移动
    HTML,XML,XHTML
    访问地图
    OAuth
  • 原文地址:https://www.cnblogs.com/greenteaone/p/2750839.html
Copyright © 2020-2023  润新知