有序集合
List,列表,有序
Tuple,元组,有序无序集合
Dict,字典,key-value(键值对)
Set,类似字典中Key的集合
List
定义
a = ["aa", "bb", "cc"]
增
1.尾部增加
a.append("dd")
2.特定位置增加
a.insert(1, "a0")
删
1.末尾删
a.pop()
2.特定位置删
a.pop(0)#第一个
3.删除重复第一个值
a.remove("cc")
改
a[2]=""#改第三个
查
b=a.index("bb", )
元组
定义
a=(1,2,3)
查
1.查询值出现的次数
G=(1,2,3)
a=G.count(1)
2.查询值出现的位置
b=G.index(1, )
字典dict
定义
d = { "name":"mm", "age":"17"}
增
d["heheh"]="sss"
删
d.pop("name")
改
d["name"]="heh"
查
print d.get("name")
d.has_key("name")
set
定义
p=set([1,2,3,4])
增
p.add(5)
删
1.删除第一个
p.pop()
2.删除一个值
p.remove(3)
3.并集
p.update([1,6,7])#并集
e=set([1,2])
r=set([2,3,4])
y=e|r
4.交集
t=e&r