博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
10-python-字典
阅读量:6440 次
发布时间:2019-06-23

本文共 714 字,大约阅读时间需要 2 分钟。

一、创建字典(dict)

  dict={"name":"zf","address":"zj"}   冒号前后形成一个键值对,总共两个键值对。key:value,其中列表、字典不能作为key。

  字典里面可以嵌套字典、字符串、列表。

  字典是无序的。

二、字典的查找,智能通过key查找。

 

三、字典的删除

  del dict[key1]  可以删除字典中的ley1及其值。

四、字典的for循环

  用for循环字典,得到的值是key

  用for循环dict.values(), 得到的值是value。

  用for循环dict.items,取得字典的键值对。

五、字典的方法

  dic={"k1":"v1"}

  claer()

  copy() 浅拷贝

  dict.fromkeys(["k1","k2"],v1)  创建一个字典以k1,k2为键,以v1作为两个键的值。,

  get()   dic.get("k1")   ==>v1    若k1不存在则结果是None。

  pop()   dic.pop("k1") 删除k1的键值对。并可以获得删除的值。

  popitem()  随机删除字典中的一对键值,并获取删除的键值对。

  setdefault()  dic.setdefault("k1")   设置值,已经存在不设置,并获取当前key对应的值,若不存在,则进行添加,并取得当前key对应的值。

  update()  dic.update("k1":1111)  更新已经存在的key对应的值,若不存在则进行添加。

 

 

   

  

转载于:https://www.cnblogs.com/zhfang/p/8654936.html

你可能感兴趣的文章
不同包下,相同数据结构的两个类进行转换
查看>>
软件安装(linux)
查看>>
TeamPlain for VSTS - Web Access for Team System-TFS 跨平台的客户端
查看>>
面对前车之鉴的AR,现在的VR要做些什么?
查看>>
vscode 换行符\n 变成\r\n
查看>>
一个绘制虚线的非常规函数(常规方法,打印机上绘制不出虚线)
查看>>
获得本机的IP,掩码和网关
查看>>
大数据之 ZooKeeper原理及其在Hadoop和HBase中的应用
查看>>
Delphi中将XML文件数据装入DataSet
查看>>
你刚才在淘宝上买了一件东西
查看>>
发布一个 Linux 下的 C++ 多线程库
查看>>
Python序列类型
查看>>
再谈ThinkPHP
查看>>
Hibernate问题浅析
查看>>
出现访问apache资源直接下载php文件的解决办法-----yum 安装 php mysql
查看>>
七种Mysql表类型
查看>>
归并与归并排序
查看>>
linux和windows互传文件、用户配置文件和密码配置文件、用户组管理、用户管理...
查看>>
spark 应用程序性能优化经验
查看>>
基于Zabbix IPMI监控服务器硬件状况
查看>>