字典类

1.生成方法:

    a.介绍:

      字典是键值对的集合,键值对 : 键是数据索引的扩展

    b.生成方法:  

使用{}  或者  dict() 
a = {'a' = 1, 'b' = 2, 'c' = 3}
a = dict(a=1,b=2,c=3)
a = {}#可用于生成空的dictionary
需要注意的是 : {} 默认生成字典  所以不能用于生成集合

2.字典类的方法 :

 del  d[k]  # 删除该key和对应的value
k in d #判断 k 是否为 d中的key
d.key() #列出所有的key
d.values() #列出所有的value
d.items() #列出所有的key及对应的value
d.get(k,<default>) #得到该key对应的value,若key不存在则返回 <default>
d.pop(k,<default>) #得到该key对应的value并删除,若key不存在则返回 <default>
d.popitem() 返回元组类型 #取出dict中最后一个键值对

最新文章

  1. jeesite部署到Tomcat后,无法访问,cannot be resolved in either web.xml or the jar files deployed with this application
  2. VS2012变化的快捷键:
  3. daemon not running. starting it now on port 5037 ADB server didn&#39;t ACK
  4. thinkphp xml编码函数
  5. IntelliJ IDEA 2016.1.3激活【亲测可用】
  6. STM32使用cube生成的程序后在keil5编译后首次SWD可以下载再次下载不行的解决办法。
  7. Python 文件的处理
  8. asp.net web api 2.2 基础框架(带例子)
  9. 在Ubuntu下安装OpenJDK的方法
  10. 《Odoo开发指南》精选分享—第1章-开始使用Odoo开发(1)
  11. UC登录功能:商户需要创建的表
  12. [NewLife.XCode]数据模型文件
  13. HBuilder的安装及用法
  14. Django JsonResponse与HttpResponse重要区别
  15. 2018-2019-2 网络对抗技术 20165320 Exp4 恶意代码分析
  16. Unity查找物体的子物体、孙物体
  17. 使用Charles对Android App的https请求进行抓包
  18. 【Redis】Redis学习(六) Redis 基本运维
  19. Windows Phone本地数据库(SQLCE):9、Connection Strings(翻译) (转)
  20. laravel二维数组手动分页显示

热门文章

  1. windowserver 常用命令
  2. springboot操作rabbitmq
  3. BUUCTF | [CISCN2019 华北赛区 Day1 Web1]Dropbox
  4. C++ Standard Template Library (STL) 高级容器
  5. How to not show unnecessary zeros when given integers but still have float answers when needed
  6. web服务器、WSGI跟Flask(等框架)之间的关系
  7. 网站名,服务器名,url,ip,域名的区别和联系。
  8. Remote desktop manager共享账号
  9. Java常用工具——java集合
  10. day37—javascript对表格table的操作应用(二)