zoukankan      html  css  js  c++  java
  • 《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循环结合使用。

        可加步长

  • 相关阅读:
    HDU2027 统计元音 一点点哈希思想
    湖南工业大学第一届ACM竞赛 数字游戏 字符串处理
    湖南工业大学第一届ACM竞赛 我素故我在 DFS
    HDU3293sort
    HDU2082 找单词 母函数
    HDU1018 Big Number 斯特林公式
    湖南工业大学第一届ACM竞赛 分糖果 位操作
    UVA 357 Let Me Count The Ways
    UVA 147 Dollars
    UVA 348 Optimal Array Multiplication Sequence
  • 原文地址:https://www.cnblogs.com/yzh2857/p/9436982.html
Copyright © 2011-2022 走看看