名称 |
英文 |
定义 |
特点 |
操作 |
备注 |
列表 |
List |
list是一种有序的集合,可以随时添加和删除其中的元素,用["A","B"]表示 |
有序可修改,可以不同数据类型,下标从0开始,最后一个下标为-1。 |
增:append(值) Insert(位 置,值) 删:remove(值) Pop(位置) 改:赋值 查:in |
Len(list):长度,pop()表示删除最后一个元素 |
元组 |
Tuple |
一个只读的有序列表,不可修改,用("A","B")表示,当有("A",list)时,list可以改变,但是指向不可改变 |
有序,指向不可改变,可以不同数据类型,下标同list |
查:in |
Len()tuple:长度 |
字典 |
Dict |
key-value,类似于map,用{元素}表示,并且key不能重复 |
无序,Key不能重复,一个key对应一个value,可以不同数据类型,下标同list |
增:赋值 改:赋值 查:in或dict.get(?) 删:del(dict["a"]) |
len长度 清空:dict.clear() |
集合 |
Set |
持有一系列元素,这一点和 list 很像,但是set的元素没有重复,而且是无序的,这点和 dict 的 key很像,set(list),如: s = set(['A', 'B', 'C']) |
无序,不重复的集合 |
增:dict.add(?) 删:dict.remove(?) 改:赋值 查:in? |
len长度 |