列表 -- list、元组 -- tuple、range -- 范围

红太狼 2021-11-16 11:10 392阅读 0赞

列表 — list

  1. 有序,可变的,索引, 作用:存储数据的,支持很多种数据类型
  2. 定义方式: lst = [1,"alex","黑哥"]
  3. 增: append 追加 insert 插入 extend 迭代添加
  4. del lst -- 删除整个列表 del lst[0] -- 通过索引删除 del lst[1:2] -- 切片删除 del lst[1:4:2] -- 步长删除 clear 清空列表 remove 通过元素进行删除 pop 1.默认删除最后一个 2.有返回值返回的是被删除的元素 3.通过索引进行删除
  5. lst[0] = 1 lst[1:2] ="qaaa" # 元素可以超出切片的位数 lst[1:4:2] = "12" # 元素和位置一一对应,多也不行少也不行
  6. for i in lst: print(i)
  7. 列表的嵌套: 取值通过索引进行取值,一层一层的进行查找

2.元组 — tuple

  1. 只能索引查看和for查看,不能进行增删改 存储一些重要的信息数据 元组在配置文件中会使用 元组是不可变的列表

3.range — 范围

  1. python3: range 是一个可迭代对象 python2: xrangepython3中的range是相似的 range返回一个列表 range 范围--是顾头不顾尾
  2. print(list(range(0,10,1))) #步长不写得时候默认为1 [0:10:1] print(list(range(10,-2,-1))) #步长不写得时候默认为1 [10:-2:-1] print(list(range(10))) #步长不写得时候默认为1 [:10]
  3. range(起始位置,终止位置) -- [起始位置:终止位置] range(终止位置) -- [:终止位置] range(起始位置,终止位置,步长) -- [起始位置:终止位置:步长]
  4. for range配合使用

转载于:https://www.cnblogs.com/qqmb/p/11165542.html

发表评论

表情:
评论列表 (有 0 条评论,392人围观)

还没有评论,来说两句吧...

相关阅读

    相关 列表

    1.列表和元组的基础 列表和元组都是一个可以放置任意数据类型的有序合集。(在绝大多数编程语言中,集合的数据类型必须一致。不过,对于python的列表和元组来说,并无此要求)

    相关 列表

    1.列表 Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。 比如,列出班里所有同学的名字,就可以用一个list表...