在之前学习的内容中: 变量 = 值 ,编程会变的特别复杂。一般编程语言都会设置储存多个值的储存方式,在python中,我们把它称为容器
list 列表(类似于一种对应:链表的实现)
是一种列表,或者数组的实现 [ ] 列表的定义:
弱数据类型靠值定义
第二种定义方法:[ ]有没有值都行,可以为空
我们可以通过访问列表中的元素:使用下标(下标重0开始0,1,2,3)
注意:在我定义的a中没有a[4],如果输入a[4]会报错,提示“下标越界”
如何知道a中一共有多少数据,我们可以使用len函数
len函数:返回容器的个数
可以求出容器的长度
遍历:一个一个的过一遍
列表可以存储任意形式,使用for循环挨个列出列表中的值
元素:在列表中,我们可以使用下标访问元素
append:表示在列表末尾添加新的元素
insert :表示在特定的位置添加新的元素
clean:将容器清空
remore:通过元素本身将元素移除
index:查找元素在列表中的位置,如果元素不存在,则抛出异常
reverse:反转列表
sort:将列表排序
copy:复制对象
extend:合并列表
set 集合
无序且不能重复(没有下标)
add:添加元素
remove:移除指定的元素
interstation:交集
difference:差集
union:并集
tuple 元组
dict 字典