点击查看完整教程http://www.daimapi.com/course3_3/
Python3常用内置的数据类型包括List、Tuple、Dict和Set这4种。
名称 | 可变性 | 存在形式 | 可重复性 | 有序性 | 其他特点 |
List(列表) | 可以修改元素 | [1,2] | 值可以重复 | 有序 | 相比dict拥有占用内存小的特点,常用于堆栈等的处理 |
Tuple(元组) | 不可对元素进行修改,但元素本身可以进行变化,例如元素为List时 | (1,2) | 值可以重复 | 有序 | 本身不可变,相对比较稳定 |
Dict(字典) | 键不可变,值可以变 | 键值对{1:1, 2:2} | 键不可以重复,值可以重复 | 无序 | 符合用内存换速度思想,常用于查找 |
Set(集合) | 可以修改元素 | {1,2} | 值不可以重复 | 无序 | 常用于判断值是否存在 |
下面来详细介绍用法:
List的创建、增、删、查、改
List里的数据可以不具有相同的数据类型。需要注意的是,Python数据索引都是从0开始的。