基本数据类型list,tuple

一、 列表
  1. 列表是一个可变的数据类型
   列表由[]来表示, 每一项元素使用逗号隔开. 列表什么都能装. 能装对象的对象.
  列表可以装大量的数据
     列表是有序的
  2. 列表的索引和切片
  列表和字符串一样. 也有索引和切片. 只不过切出来的内容是列表
   索引:下标从0开始
  切片:[起始位置:结束位置:步长]
  3. 列表的增删改查*
  1. 增加
  append() 追加
  insert(index, 元素) 在index位置添加元素
  extend() 迭代添加
  2. 删除
  pop(index) 按照位置删除元素
  remove(元素) 直接删除元素
  del[,] 切片删除
  clear() 清空列表
  3. 修改
  索引修改
  切片修改
  4. 查询
  for el in list:
  el
       索引
       切片
      5. 常用操作
       1. count( )查询元素出现次数
       2. sort() 排序,默认升序
         sort(reverse=True)降序
       3. reverse( ) 翻转
       4. len( ) 求长度
  4. 列表的嵌套
  降维. 一层一层看
二、 元组
  只读列表. 只能看啥也不能干.可放任何类型的数据
  使用()表示元组
  如果元祖中只有一个元素(元素, )
  空元组: tuple()
  元祖是一个可迭代对象, 可以使用for循环
       添加元组元素tu[index].append()
     元组不可变指的是子元素不可变,而子元素内部的子元素可变,这取决于子元素是否是可变对象

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

  7. 使用range和for循环来获取列表中的索引
  for i in range(len(列表)):
  i 索引
  列表[i] 元素
原文地址:https://www.cnblogs.com/shanae/p/9398415.html