1.list
list是一种有序的集合,可以随时添加和删除其中的元素。
>>> list= ['bb', 'cc', 'aa']
>>> list
['bb', 'cc', 'aa']
2.tuple
tuple和list非常类似,但是tuple一旦初始化就不能修改.
tuple= ('aa', 'bb', 'cc')
3.dict
使用键-值(key-value)存储,具有极快的查找速度。
默认情况下,dict迭代的是key。如果要迭代value,可以用for value in d.values()
,如果要同时迭代key和value,可以用for k, v in d.items()
。
>>> d = {'a': 95, 'b': 75, 'c': 85}
>>> d['a']
95
4.set
set和dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key。
>>> s = set([1, 1, 2, 2, 3, 3])
>>> s
{1, 2, 3}