zoukankan      html  css  js  c++  java
  • Python的列表(list)/元祖(tuple)的定义及常用操作

    一. 什么是列表
      列表是一个可变的数据类型
      列表由[]来表示, 每一项元素使用逗号隔开. 列表什么都能装. 能装对象的对象.
      列表可以装大量的数据
    二. 列表的索引和切片
      列表和字符串一样. 也有索引和切片. 只不过切出来的内容是列表
      索引的下标从0开始
      [起始位置:结束位置:步长]

    三. 列表的增删改查
      1. 增加
        append() 追加
        insert(index, 元素) 在index位置添加元素
        extend() 迭代添加
      2. 删除
        pop(index) 按照位置删除元素
        remove(元素) 直接删除元素
        del 切片.
        clear() 清空列表
      3. 修改
        索引修改
        切片修改
      4. 查询
        for el in list:
          el
      5. 常用操作
        1. sort() 排序 reverse=True降序
        2. reverse() 翻转
        3. len() 求长度

    四. 列表的嵌套
      降维. 一层一层看

    五. 元组

      元组: 俗称不可变的列表,⼜被成为只读列表,只能看啥也不能干.

      使用()表示元组

      如果元祖中只有一个元素,一定要添加一个逗号, 否则就不是元组 (元素, )

      空元组: tuple()

      元祖是一个可迭代对象, 可以使用for循环

    六. range
      range(n) 从0到n-1
      range(m,n) 从m到n-1
      range(m,n,q) 从m到n-1 每q个取1个
      综上就是切片

    七. 使用range和for循环来获取列表中的索引
      for i in range(len(列表)):
        i 索引
      列表[i] 元素

  • 相关阅读:
    excel 批量修改sql
    js select 改变当前选中option
    servlet 显示服务器上的图片
    @Security权限验证拦截参数
    签字 变成 图片 纯js+html实现
    web 的项目 搭乘war包,运行时候却找不到jar包
    jquery监听扫码枪获得值
    妹子的js 万一哪一天资源找不到了 记录下来
    react系列---【redux安装、创建仓库】
    react系列---【redux进阶】
  • 原文地址:https://www.cnblogs.com/shagudi/p/10864183.html
Copyright © 2011-2022 走看看