day 4

Posted hu13

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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()
数数
有一个参数:结束为止





















以上是关于day 4的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段4——cli的终端命令大全

web代码片段

[code] PTA 胡凡算法笔记 DAY039

Xcode 4.6 的备份代码片段

4.3 合并重复的条件执行片段

以下代码片段的时间复杂度是多少?