1、Python五大数据容器及其方法
| 容器类型 | 元素存储方式 | 有哪些方法 |
|---|---|---|
| List列表 | 以[]存储多个元素 | index、insert、append、extend、del、pop、remove、clear、count、reverse、sort等方法 |
| Tuple元组 | 以()存储元素 | index、count、len方法 |
| Str字符串 | 以""存储字符 | index、replace、split、strip、count、len等方法 |
| Set集合 | 以{}存储元素 | add、remove、pop、clear、difference、difference_update、union |
| Dict字典 | 以{key:value}存储元素 | pop、clear、keys、items、get等方法 |
2、五大数据容器的特点区别
| 容器类型 | 元素可重复 | 元素可修改 | 存储类型 | 下标 | 有序 |
|---|---|---|---|---|---|
| List列表 | 是 | 是 | 任意类型 | 有 | 有 |
| Tuple元组 | 是 | 否 | 任意类型 | 有 | 有 |
| Str字符串 | 是 | 否 | 字符类型 | 有 | 有 |
| Set集合 | 否 | 是 | 任意类型 | 无 | 无 |
| Dict字典 | 否 | 是 | 键值对 | 无 | 无 |