yunde110 发表于 2018-8-13 12:40:33

python基础知识3(列表和元组)


  # 列表(可变数据类型)
  ## 列表的定义
  列表是打了激素的数组,数组只能存储同种类型的数据,而列表像一个仓库,存储不同类型的数据.
  l = []
  l =
  l = ]
  ## 列表的特性
  - 索引
  - 切片
  - 重复
  - 连接
  ## 列表的方法
  ### 增加:
  - l.append()//末尾追加单个元素
  - l.extend()//末尾追加多个元素
  - l.insert()//指定位置插入单个元素
  ### 删除
  - l.remove()//删除第一个遇到的元素值
  - l.pop()//删除指定的索引所在的元素,默认删除最后一个
  ### 修改:直接根据索引进行修改//l="value"   l="value"
  ### 查看列表信息
  - l.count()//查找某个元素出现的次数
  - l.index()//查找某个元素最小的索引
  ### 排序
  - l.sort()//列表排序
  - l.reverse()//列表逆转
  ### 内置方法
  min(),max(),len(),zip(),enumerate(),sum(),sorted(),reversed()
  1. 通过列表实现堆栈的数据结构;
  1. 通过列表实现队列的数据结构;
  堆栈是一个后进先出的数据结构,
  l = []
  入栈: l= l =
  出栈: l =
  welcome to stack mangement
  p(U)sh:入栈
  p(O)p:出栈
  (V)iew:查看栈
  (Q)uit:退出系统
  # 元组(不可变数据类型)
  ## 元组的定义:
  - t = ()
  - t = (1,)//元组只有一个元素时,加",",t=(1),t是int类型;
  - t = (1,2,(1,2),)//可以包含任何类型的数据结构
  ## 元组的特性
  - 不可以修改元素内容,t="westos",直接报错
  - 分别赋值,name,age = ("westos",10)
  - 索引
  - 切片
  - 重复
  - 连接
  ## 元组的方法
  - t.count()//计算某个元素出现的次数
  - t.index()//返回某个值的最小索引
页: [1]
查看完整版本: python基础知识3(列表和元组)