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动态类型的学习---引用的理解
- Python3写爬虫(四)多线程实现数据爬取
- 垃圾邮件过滤器 python简单实现
- 下载并遍历 names.txt 文件,输出长度最长的回文人名。
- install and upgrade scrapy
- Scrapy的架构介绍
- Centos6 编译安装Python
- 使用Python生成Excel格式的图片
- 让Python文件也可以当bat文件运行
- [Python]推算数独
- Python中zip()函数用法举例
- Python中map()函数浅析
- Python将excel导入到mysql中
- Python在CAM软件Genesis2000中的应用
- 使用Shiboken为C++和Qt库创建Python绑定
- FREEBASIC 编译可被python调用的dll函数示例
- Python 七步捉虫法