• 《Python》 列表、元祖和range


    一、列表:

        1、Python基础数据类型之一;

        2、其他语言中也有列表的概念,js 数组;

        3、可索引,可切片,可加步长;

        4、列表可以存储大量的数据;

       第一:索引,切片,切片+步长。

        

       第二:增删改查,其他方法。

        增:

          .append() 追加 #添加到最后

          .insert() 插入 #可插入到任意位置,用索引

          .extend() 迭代追加 #拆分成最小元素追加到最后

        删:

          .pop() 按索引删除 #返回值;只有这个方法有返回值

          .remove() 按元素删除

          .clear() 清空列表

          del 可以按照索引删除;可以按照切片删除(可以加步长);可以在内存级别删除整个列表

        改:

          按照索引改  name[1] = ‘杨’

          按照切片(加步长) 切片加步长更改必须一一对应

        查:

          索引,切片,切片+步长

          for 循环

          其他方法:

            len() #查询总个数

            .coune() #查询某个元素出现的次数

            .index() #通过元素找索引

            .sort() #按数字从小到大排序

            .sort(reverse=True) #按数字从大到小排序

            .reverse() #反转

       第三:列表的嵌套。

    二、元祖:

        只读列表,只允许查询,不允许增删改

        索引,切片,切片+步长

        for 循环

        index,len,count

        应用场景:一些非常重要的数据,不允许所有人修改的,放在元祖中。

        元祖 儿子不能改,孙子可以改

    三、range

        自定制的 数字范围的 可迭代对象 类比成列表

        range(1,101)

        range() 一般和for循环结合使用。

        可加步长

  • 相关阅读:
    python 文件和路径操作函数小结
    python文件处理
    jquery操作select
    ubuntu 安装ODOO时的python的依赖
    XML-RPC 实现C++和C#交互
    C#接收xmlrpc接口返回哈希表格式
    XmlRpc with C#/Java【转】
    OpenERP 的XML-RPC的轻度体验+many2many,one2many,many2one创建方式
    在Ubuntu Server上源码安装OpenERP 8.0,并配置wsgi和nginx运行环境
    C# 文件与二进制互转数据库写入读出
  • 原文地址:https://www.cnblogs.com/yzh2857/p/9436982.html
Copyright © 2020-2023  润新知