1、列表处理
mylist=["a","b","c","d"]
(1)append()
在列表尾部添加元素
mylist.append("f")
=>["a","b","c","d","f"]
(2)del
重列表中删除元素
del mylist[2] 删除索引为2的元素
del mylist[1:5]删除索引 1 到 5-1 的元素
(3)extend()
连接两个列表
mylist.extend(mylist2)
(4)in
检查列表中是否存在某个元素
‘c’ in mylist=>true
(5)insert()
在列表的特定位置添加元素
mylist.insert(1,HI)=>['a','HI','b','c','d']
(6)len()
得到列表中元素的个数
len(mylist)=>4
(7)pop()
的到列表中的一个元素的值,并把它从列表中删除,需要元素的索引位置作为参数
member=mylist.pop(2)
member =>["a","b","d"]
(8)remove()
从列表中移除一个元素,需要这个元素的索引位置作为参数
mylist.remove('c') =>["a","b","d"]
(9)reverse()
逆序列表中的元素
(10)sort()
以字母顺序或者数字顺序来排列一个列表
(11)+
连接列表
2、元组
mytuple=("a","b","c","d")
(1)del
删除整个元组
del mytuple
(2)in
检查元组中是否存在某一个元素
'c' in mytuple => true
(3)len()
得到元组中元素的数量
len(mytuoel)=>4
3、字典
dict={"1":"a","2":"b"}
(1)clear()
移除字段中的所有元素,返回一个空的字典
(2)del()
删除整个字典
(3)get()
返回给定关键字的值,如果没有查到关键字返回None
get("1") ==>a
(4)in 检查字典中是否存在某一元素
基于关键字:'1' in dict =>true
基于值:'a' in dict.values() =>true
(5)items()
以元组的 形式返回字典对的列表
dict.items() =>([('1','one'),('2','b')])
(6)keys()
返回字典关键字的列表
dict.keys() =>['1','2']
len()
得到字典中元素的总数
len(dict) =>2
(7)update()
将一个字典中的关键字-值对 添加到另一个字典中,重复的将会被移除
dict1={'1':'a','2':'b'}
dict2={'3':'c','4':'d'}
dict1.update(dict2)==>{'1':'a','2':'b','3':'c','4':'d'}
(8)values()
返回字典中值得列表
dict.values()==>['a','b']