python字典功能默写_python之字典操作
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之字典操作相关推荐
- python字典功能默写_Python 内存分配时的小秘密
Python 中的sys模块极为基础而重要,它主要提供了一些给解释器使用(或由它维护)的变量,以及一些与解释器强交互的函数. 本文将会频繁地使用该模块的getsizeof()方法,因此,我先简要介绍一 ...
- python列表功能默写_Python list(列表)功能详解
Python List append()方法 描述 append() 方法用于在列表末尾添加新的对象. 语法 append()方法语法: list.append(obj) 参数 obj -- 添加到列 ...
- python列表功能默写_python基础学习——列表list的功能
一.list列表,可迭代的对象 LI=[11,22,33,22,44,"age",["文学",[1,2],99,True]] list类,通过list类创建的对 ...
- python字典转换为列表_Python中将字典转换为列表的方法
说明:列表不可以转换为字典 ①转换后的列表为无序列表 a = {'a' : 1, 'b': 2, 'c' : 3} #字典中的key转换为列表 key_value = list(a.keys()) p ...
- python如何读取字典的关键字_python提取字典元素
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 我有一本字典d = {1:-0.3246, 2:-0.9185, 3:-3985 ...
- python编程字典100例_python中字典(Dictionary)用法实例详解
本文实例讲述了python中字典(Dictionary)用法.分享给大家供大家参考.具体分析如下: 字典(Dictionary)是一种映射结构的数据类型,由无序的"键-值对"组成. ...
- [转载] python里字典的用法_python中字典(Dictionary)用法实例详解
参考链接: Python字典dictionary copy方法 本文实例讲述了python中字典(Dictionary)用法.分享给大家供大家参考.具体分析如下: 字典(Dictionary)是一种映 ...
- python dictionary怎么用_python Dictionary字典使用
一.dictionary数据类型的结构是:{key1:value1, key2:value2, ...},即键值对.字典的健必须是不可更改的类型,如字符串.数字.元祖等:而值则可以是任意的数据类型,而 ...
- 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 ...
最新文章
- vs2008【断点无效】解决方法
- C++ Primer 5th笔记(chap 16 模板和泛型编程)重载模板和类型转换
- 七牛上传图片html,使用七牛云上传图片
- 一场惊心动魄的国际黑客入侵保卫战
- SAP Fiori Elements - how is sap-label annotation inserted to odata request
- matlab 画光束等相面,一种新型贝塞尔光束器件的设计方法
- 地址管理和子网划分基础
- RxJava2.0——从入门到放弃
- ddr3配置 dsp6678_简简单单学TI 多核DSP(2):TMS320C6678的时钟配置
- linux添加swap分区【转】
- 【硬缸·EP2.0】MOSFET的特性与选择
- Redis开发与运维 笔记一
- matlab优化工具箱安装,MATLAB优化工具箱 OPTI的安装
- ignite配置文件编写
- dw超链接标签_使用Dreamweaver制作网页超链接的详细图文教程--系统之家
- 云平台的几个概念和典型平台关系对比
- python-re模块-hashlib模块
- 使用FastReport设计分组汇总及合计报表(图文)
- 渗透测试的8个步骤 展现一次完整的渗透测试过程及思路
- python获取人民币汇率数据
热门文章
- eclipse中安装flex插件
- ps画布扩展颜色灰色不可用的原因和解决方法
- weblogic安装错误BEA-090870解决方案
- plsql登录,tables表为空解决方案
- 【报告分享】2019移动互联网行业报告暨无监督机器学习下的2019行业价值人群聚类报告.pdf...
- 【报告分享】2020技术趋势报告-德勤-202003.pdf(附120页pdf原文下载链接)
- 万物皆可Graph | 当推荐系统遇上图神经网络(四)
- NLP预训练家族 | 自成一派的GPT!
- php 面向接口,php开发app接口
- python session模块_Python requests模块session代码实例