list,tuple,dict,set的增删改查

数据结构 list tuple dict set

append

insert

   d['key']=value  add

pop

pop(0)

   d.pop('name')

 pop

remove

clear

清空整个集合

del

删除整个集合

a[2]=    d['key']=value2  update

a.count(1)

查询值出现的次数

a.index('bb')

查询元素位置

 

a.count(1)

查询值出现的次数

a.index(1)

查询值出现的位置

 

 a.get('name')

查询键对应的值

a.has_key('name')

查询是否存在该键

 

附:

可变对象和不可变对象

  • 不可变对象,该对象所指向的内存中的值不能被改变。
  • 可变对象,该对象所指向的内存中的值可以被改变。

Python中,数值类型(int和float)、字符串str、元组tuple都是不可变类型。

列表,字典,集合是可变类型。

posted @ 2018-09-13 16:10  铁树小寒  阅读(257)  评论(0编辑  收藏  举报