Python--列表(list)、元组(tuple)、字典(dict) 学习总结(1)
在此中介绍列表(list)、元组(tuple)、字典(dict)的使用方法
查看方法:Ctrl+Q
(
关键字、函数和方法的特点和区别:
- 关键字 是Python内置的、具有特殊意义的标识符 (关键字后面不需要使用括号)
- 函数 封装了独立功能,可以直接调用 (函数需要死记硬背)
- 方法 和 函数类似,同样是封装了独立的功能
- 方法 需要通过 对象 来调用,表示针对这个 对象要做的操作
)
(1)、列表--list
1、列表能够使用的方法如下:
.append .count .insert .reverse
.clear .extend .pop .sort
.copy .index .remove
2、常用的 增、删、 查、 排列、 改、 统计、 迭代
增:
列表.insert(索引,数据) 在指定位置插入数据
列表.append(数据) 在列表末尾追加数据
列表.extend(列表2) . 将列表 2中完整 的数据追加到列表1末尾(扩展列表)
删:
del 列表[索引] 删除指定索引的数据
列表.remove[数据] 删除第一个出现的指定数据 (删除指定的数据)
列表.pop 删除末尾数据
列表.pop[索引] 删除指定索引的数据
列表.clear( ) 清空列表
查:
列表[索引] 从列表中取值
列表.index(数据) 获得数据第一次出现的索引 (知道数据的内容,想确定数据在列表中的位置)
改:
列表[索引] = 数据 。。。
统计:
len(列表) len(length 长度) 函数可以统计列表中元素的中·总数
列表.count(数据) 统计列表中某一个数据出现的次数
排列:
列表.sort() 升序排序
列表.sort(reverse=true) 降序排序
连.reverse() 反转/逆序
迭代 (循环遍历):
- 遍历 就是 从头到位 依次 从 列表中获取数据
- 在 循环体内部 针对 每一个元素,执行相同的操作
- 在 Python 中为了提高列表的遍历效率,专门提供的 迭代 iteration 遍历
- 使用 for (for 和 in 组合)就能够实现迭代遍历
3、列表的应用场景:
- 经管 Python 的列表中可以 存储不类型的数据
- 但是在开发中,更多的应用场景是:
- 列表 存储相同类型的数据
- 通过 迭代遍历 ,在循环体内部,针对列表中的每一项元素,执行相同的操作。