day 4

一 . list(增删改查)

列表可以装大量的数据. 不限制数据类型. 表示方式:[] 方括号中的每一项用逗号隔开
列表和字符串一样.也有索引和切片
常用的功能:
1. 增:  

    append()  把一个元素添加到一个列表的末尾

    insert()     把元素插入到指定位置

    extend()    迭代添加

2. 删:

     pop()          有索引是,删除索引内容  没有时删除最后一个.   返回删除的值

    remove()     删除指定的元素

  del       删除切片,索引

  clear()         删除全部内容
3. 改:

  索引修改

  切片修改

lst = ["任英杰","习大大","温宝","胡双俊"]
lst[1:3]="李克强"
lst[1:3]=["朱永红"] #切片修改是如果修改的内容是字符串,输出的是迭代
print(lst) #切片修改是如果修改的内容是列表,输出的就是整体字符串


4. 查: for循环
常用方法:

  1. count()计数
  2. len() 求长度 __len__()
  3. sort() 排序 reverse = True 倒序
  4. reverse() 顺序翻转 [::-1]


二 . list的嵌套
降维操作


三. tuple 元组


不可变的列表. 只读列表. 有索引和切片.
不可变的是它内部子元素. 如果子元素是列表. 列表中的元素是可以变的.


四. range()
数数
有一个参数:结束为止

猜你喜欢

转载自www.cnblogs.com/hu13/p/9273137.html