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']