您的位置:首页 > 编程语言 > Python开发

Python列表、字典、元组的一些基本操作

2016-07-07 10:43 701 查看

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)==>{[b]'1':'a','2':'b',[b]'3':'c','4':'d'[/b]}[/b]

(8)values()
返回字典中值得列表

dict.values()==>['a','b']

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python dict list tuple