• 08python之列表的常用方法


    列表list是python常用的数据类型,需要掌握以下常用方法:

    name_list = ['alex','tenglan','65brother']

    这个变量和之前的变量只存一个数字或字符串,这个列表存了3个元素。--列表数据类型可以存多个信息

    列表存在的意义是让你在一个变量里可以更容易的存取多个信息。

    列表的常用方法:

      索引   a[0] python中也称为下标

      统计元素数量 a.count('sb')

      切片   a[:3] (包含首,不包含尾)

      追加 a.append('sss')

      删除 a.pop('sss')不加参数默认删除最后一个,删除并返回删除的值 a.remove('sss')删除不返回删除的值,返回的删除执行的状态。

      长度   len(a)

      循环 for n in a: print n

      包含  if x in a 

      扩展 一个列表扩展另外一个列表

      插入 a.insert(0,'sss')  

      倒序 a.reverse

      排序   a.sort() 按照字符编码排序,这个一般不用除非全是数据。python3.0里,如果列表中有整数,也有字符串,会报错(我猜3.0也觉得数字和字符排没啥意思,排字符串也没啥意思)。

      python2.7中使用range(10)返回列表,在python3.5中使用range(10)返回的是一个迭代器

    举一个对列表操作的例子:

    假设有一个列表,有1000个元素,25个'sb'在列表的随机位置。

    需求1: 删除列表所有的值为'sb'的元素

      分析:可以适用a.pop或者a.remove进行删除,但是pop()、remove()只删除找到的第一个值,不会全部删除。

         所以思路是先统计'sb'的数量,然后用for循环统计的次数,执行a.pop()

    需求2:查询一个列表中某一个元素值在列表中的所有索引位置

  • 相关阅读:
    android4.0 及以上 版本 wifi 和 蓝牙不显示 原因
    AWK命令使用 小结
    Linux xargs命令 小结
    nginx rewrite伪静态配置参数详细说明
    简评file_get_contents与curl 效率及稳定性
    zendstudio 常用快捷键
    PHP字符串三种定义方式
    PHP连贯接口
    yii学习笔记
    PHP中str_replace函数的详解
  • 原文地址:https://www.cnblogs.com/zhming26/p/5373102.html
Copyright © 2020-2023  润新知