python学习笔记-(10)python中的词典
来源:互联网 发布:安卓版cf刷枪软件 编辑:程序博客网 时间:2024/06/05 00:19
1. 词典的基本概念和创建
Python中的词典是一个类,词典是用来储存多个元素的,储存多个元素的对象称作容器(container)。
创建词典的方法举例:
dic = {‘zhangs’:20, ‘lis’:23 , ‘jack’, 30}print type(dic)print dic[‘jack’]
注:
(1)由例可见,词典和表很相似,都是可以包含多个元素的类,元素均以逗号来分隔,学过json的读者会发现,python中的词典和json很相似,都是用key-value来存储的,没错,python中的词典也是用键值对来存储元素的,键值两者是一一对应,根据唯一的key来找到对应的value。
(2)但是相比于表,词典中的元素是无序的,不可以用下标来引用元素,词典是用键来引用的。
2. 词典元素的循环遍历
举例:
dic = {‘zhangs’:20, ‘lis’:23 , ‘jack’, 30}for key in dic: print dic[key]
说明:在遍历中,会将dic中的键取出赋值给key,此外,你运行一下以上代码会发现,dic中的元素是无序的。
3.词典的常用方法总结
dic.keys():返回dic的所有的键
dic.values():返回dic的所有的值
dic.items():返回dic所有的元素
dic.clear():清空dic,dic变为{}
del dic[‘jack’]:删除dic指定键名jack的元素
0 0
- python学习笔记-(10)python中的词典
- python入门笔记-词典
- Python 序列 词典 笔记
- Python快速学习06:词典
- python Pyro(python中的RMI)学习笔记一
- python Pyro(python中的RMI)学习笔记
- Python学习笔记(3)Python中的转义字符
- python学习笔记-(11)python中的文件相关
- python学习笔记-(13)python中的函数参数传递
- python学习笔记-(14)python循环中的高级用法
- python学习笔记-(15)python中的循环对象
- python学习笔记-(16)python中的函数对象
- python学习笔记-(17)python中的异常
- Python学习笔记(14)-Python中的进程和线程
- Python学习笔记(一):Python中的slice
- Python学习笔记二:Python中的列表
- python学习笔记(10)
- python学习笔记10
- AndroidManifest.xml详解
- Android Broadcast 和 BroadcastReceiver的权限限制
- C#.Net中获取程序运行时间的两种方法 (转载:陈进学博客)
- 记录一个项目的需求探讨过程
- 【iOS】UIButton 传递多个参数的方法 -----使用关联函数
- python学习笔记-(10)python中的词典
- 各种加解密算法比较
- (1182)POJ
- IE文档模式的切换,Quirks模式
- Android开发仿QQ聊天滑动listview
- 一只小蜜蜂...
- 萨基姆SAGEMPCM FMX12数字接入设备
- 黑马程序员——集合(二)
- shp转featureclass