欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

对列表与元组的认识

程序员文章站 2022-07-02 13:45:56
1. 什么是列表 定义: 能装对象的对象 在python中使用 [] 来描述列表, 内部元素用逗号隔开. 对数据类型没有要求 列表存在索引和切片. 和字符串是一样的. 2. 相关的增删改查操作 添加: 1. append() 追加 2. insert(位置, 元素) 插入指定元素到指定位置 删除: ......

1. 什么是列表

  定义: 能装对象的对象

  在python中使用 [] 来描述列表, 内部元素用逗号隔开. 对数据类型没有要求

  列表存在索引和切片. 和字符串是一样的.

2. 相关的增删改查操作

  添加:

  1. append() 追加

  2. insert(位置, 元素) 插入指定元素到指定位置

  删除:

  1. pop(index) 根据索引删除

  2. remove(元素) 根据元素删除

  修改:

  索引修改

  lst[索引] = 元素

  查询:

  for循环.

3. 列表的嵌套

  多个列表互相嵌套

4. 列表的其他操作

  1. count() 计数

  2. sort() 排序 reverse = true

  3. reverse() 翻转

  4. len() 求长度

  5. 什么是元组

  能装对象的对象. 不可变. 一旦确认好. 不可更改

  只读列表

  可以迭代

6. 元组的嵌套

  和列表一样.都可以互相嵌套.

  元组的不可变: 指向不变

7. range

  range(n) [0, n)

  range(m,n) [m, n)

  range(m,n,p) [m,n) 每隔p取一个

 

  for i in range(len(lst)):

  i 索引

  lst[i] 元素