初学Python(三)——字典
2016-08-21 15:44
316 查看
初学Python(三)——字典
初学Python,主要整理一些学习到的知识点,这次是字典。#-*- coding:utf-8 -*- d = {1:"name",2:"age",3:"sex"} #d[1]中的1代表的不是下标值,而是key值 print d[1] #添加值 d[4]="addres" print d #更新值 d[4]="address" print d #当key值不存在时,这个时候用d[key]的方式取的话会报错,这个时候 #需要验证一下,例如验证4和5是否存在于d的key值中 print 5 in d print d.get(5) print 4 in d print d.get(4) #get的方式:如果没有该key值时返回None,如果有的话返回该key值对应的value值 #删除一个元素 d.pop(4) d[3]="class" print d ''''' list和dict对比 list慢,dict快 list占用内存小,dict占用内存多 dict为空间换取时间的方法 但是一定要确保key不变 '''
相关文章推荐
- python初学-列表和字典的几个小例子
- Python初学之字典
- 初学python 字符串处理、列表的处理、字典的操作
- Python初学 set集合以及Dictionaries字典
- 初学Python——字典
- 初学Python 1(列表,元组,字典)
- Python3的字典dictionary和set初学总结(未完)
- 初学python----字典和集合
- Python3 初学实践案例(10)对象转字典 object to dict
- 初学python案例 字典
- 初学Python的学习笔记2----dist字典,set集合,声明函数,函数参数
- Python的字典
- Python中关于字典的操作 zz
- python整理三——用字典格式化字符串
- 初学python
- python mysqldb 查询返回字典结构
- Python中数组 链表 元组 字典实现类Sql多字段排序和动态函数实现
- python的元组、列表、字典
- 初学SVN之 用Python写SVN的钩子文件
- python 3.0 字典 key 排序