1.字典格式

dic={'k1':'v1',

'k2':'v2'

}

字典的key是无序的,所以不根据下标取值,根据key取值。

2.添加元素

第一种 :dic[‘k3’]=v3     #key存在就修改 ,不存在就添加

第二种 : dic.setdefault('k4','v4')    #key存在就不变,不存在就添加

3.修改

dic[‘k3’]=v3     #key存在就修改

4.删除

dic.pop(‘k2’)

del  dic[’k2']

dic.popitem()   #随机删除一个key

5.取值

print(dic['k2']) # 不存在key,报错

print(dic.get('k2'))  # 不存在key,报none

print(dic.get('k2',‘v2’))  # 不存在key,默认赋值v2

print(info.keys())  #获取字典里所有的key值

print(info.values()) #获取字典里所有的value值

6.其他

dic.clear()

dic1.update(dic2)  #把dic2的字典内容添加到dic1中

dic.haskey('k1')#python2 判断key是否存在

print('k1' in dic) # python3字典的key是否存在

k +=1  .表示k=k+1

第一种:

for k in accounts:#直接循环字典每次循环的时候取到的是字典的key

print("%s => %s"%(k,accounts[k]))

第二种:

# for k,v in accounts.items():

# print('%s => %s'%(k,v))

python字典功能默写_python之字典操作相关推荐

  1. python字典功能默写_Python 内存分配时的小秘密

    Python 中的sys模块极为基础而重要,它主要提供了一些给解释器使用(或由它维护)的变量,以及一些与解释器强交互的函数. 本文将会频繁地使用该模块的getsizeof()方法,因此,我先简要介绍一 ...

  2. python列表功能默写_Python list(列表)功能详解

    Python List append()方法 描述 append() 方法用于在列表末尾添加新的对象. 语法 append()方法语法: list.append(obj) 参数 obj -- 添加到列 ...

  3. python列表功能默写_python基础学习——列表list的功能

    一.list列表,可迭代的对象 LI=[11,22,33,22,44,"age",["文学",[1,2],99,True]] list类,通过list类创建的对 ...

  4. python字典转换为列表_Python中将字典转换为列表的方法

    说明:列表不可以转换为字典 ①转换后的列表为无序列表 a = {'a' : 1, 'b': 2, 'c' : 3} #字典中的key转换为列表 key_value = list(a.keys()) p ...

  5. python如何读取字典的关键字_python提取字典元素

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 我有一本字典d = {1:-0.3246, 2:-0.9185, 3:-3985 ...

  6. python编程字典100例_python中字典(Dictionary)用法实例详解

    本文实例讲述了python中字典(Dictionary)用法.分享给大家供大家参考.具体分析如下: 字典(Dictionary)是一种映射结构的数据类型,由无序的"键-值对"组成. ...

  7. [转载] python里字典的用法_python中字典(Dictionary)用法实例详解

    参考链接: Python字典dictionary copy方法 本文实例讲述了python中字典(Dictionary)用法.分享给大家供大家参考.具体分析如下: 字典(Dictionary)是一种映 ...

  8. python dictionary怎么用_python Dictionary字典使用

    一.dictionary数据类型的结构是:{key1:value1, key2:value2, ...},即键值对.字典的健必须是不可更改的类型,如字符串.数字.元祖等:而值则可以是任意的数据类型,而 ...

  9. python连接es数据库_Python Elasticsearch API操作ES集群

    环境Centos 7.4 Python 2.7 Pip 2.7 MySQL-python 1.2.5 Elasticsearc 6.3.1 Elasitcsearch6.3.2 知识点调用Python ...

最新文章

  1. vs2008【断点无效】解决方法
  2. C++ Primer 5th笔记(chap 16 模板和泛型编程)重载模板和类型转换
  3. 七牛上传图片html,使用七牛云上传图片
  4. 一场惊心动魄的国际黑客入侵保卫战
  5. SAP Fiori Elements - how is sap-label annotation inserted to odata request
  6. matlab 画光束等相面,一种新型贝塞尔光束器件的设计方法
  7. 地址管理和子网划分基础
  8. RxJava2.0——从入门到放弃
  9. ddr3配置 dsp6678_简简单单学TI 多核DSP(2):TMS320C6678的时钟配置
  10. linux添加swap分区【转】
  11. 【硬缸·EP2.0】MOSFET的特性与选择
  12. Redis开发与运维 笔记一
  13. matlab优化工具箱安装,MATLAB优化工具箱 OPTI的安装
  14. ignite配置文件编写
  15. dw超链接标签_使用Dreamweaver制作网页超链接的详细图文教程--系统之家
  16. 云平台的几个概念和典型平台关系对比
  17. python-re模块-hashlib模块
  18. 使用FastReport设计分组汇总及合计报表(图文)
  19. 渗透测试的8个步骤 展现一次完整的渗透测试过程及思路
  20. python获取人民币汇率数据

热门文章

  1. eclipse中安装flex插件
  2. ps画布扩展颜色灰色不可用的原因和解决方法
  3. weblogic安装错误BEA-090870解决方案
  4. plsql登录,tables表为空解决方案
  5. 【报告分享】2019移动互联网行业报告暨无监督机器学习下的2019行业价值人群聚类报告.pdf...
  6. 【报告分享】2020技术趋势报告-德勤-202003.pdf(附120页pdf原文下载链接)
  7. 万物皆可Graph | 当推荐系统遇上图神经网络(四)
  8. NLP预训练家族 | 自成一派的GPT!
  9. php 面向接口,php开发app接口
  10. python session模块_Python requests模块session代码实例