创建字典 k是唯一的

dict = {'a':1,'b':2,'c':3}
print(dict['a'])  # 1

修改字典

dict['a']="8"
print(dict["a"])  # 8

添加

dict['d'] = 4
print(dict)  # {'a': '8', 'b': 2, 'c': 3, 'd': 4}

删除

dict1 = {'a':1,'b':2,'c':3}
del dict1['c'] # 删除键是'Name'的条目
print(dict1)    # {'a': 1, 'b': 2}
dict1.clear()  # 清空词典所有条目
del dict      # 删除词典

字典特性:

1 不允许同一个键出现两次。创建时如果同一个键被赋值两次,后一个值会被记住

dict2={'a':1,'b':2,'a':2}
print(dict2['a']) # 2

2键必须不可变,所以可以用数,字符串或元组充当,所以用列表就不行

#dict3={['a']:1}
#print(dict3['a']) #打印结果 报错 TypeError: unhashable type: 'list'

字典内置函数和方法

dict4={'a':1,'b':2,'c':3,'d':4}
print(len(dict4))  #计算字典元素个数,即键的总数。len(字典名字)
print(str(dict4))  # str(dict) #输出字典可打印的字符串表示。
print(type(dict4['a'])) # type() 返回变量的类型
print(dict4.copy()) # copy 复制字典
# dict4.clear()  # 删除字典所有元素
print(dict4.items()) # 返回所有的键值对元组 组成的数组
print(dict4.keys()) # 返回字典所有的键
dict5={'e':5}
dict4.update(dict5) # 把字典5更新到字典4里
print(dict4)
print(dict4.values()) # 返回字典中的所有的V 值

Python字典用法大全Dict相关推荐

  1. python字典用法大全

    目录 序言: 1.0 dict()函数 2.0 clear()函数 3.0 copy()函数 4.0 fromkeys()函数 5.0 get()函数 6.0 items()函数 7.0 keys() ...

  2. python代码大全表解释-python中的字典用法大全的代码

    如下代码是关于python中的字典用法大全的代码. #!/usr/bin/env python # # [SNIPPET_NAME: Dictionaries 101] # [SNIPPET_CATE ...

  3. python代码大全-python中的字典用法大全的代码

    如下代码是关于python中的字典用法大全的代码. #!/usr/bin/env python # # [SNIPPET_NAME: Dictionaries 101] # [SNIPPET_CATE ...

  4. python中字典的使用_python中的字典用法大全

    本文包含了python字典的各种用法,字典在python中的重要性不言而喻 #!/usr/bin/env python # # [代码名字: Dictionaries 101] # [代码分类: Py ...

  5. python 字典代码_python中的字典用法大全的代码

    标签: 如下代码是关于python中的字典用法大全的代码. #!/usr/bin/env python # # [SNIPPET_NAME: Dictionaries 101] # [SNIPPET_ ...

  6. 技巧 | Python 字典用法详解(超全)

    文章目录 1.dict.clear() 2.dict.copy() 3.dict.fromkeys() 4.dict.get() 5.dict.items() 6.dict.keys() 7.dict ...

  7. Python字典操作大全

    //2018.11.6 Python字典操作 1.对于python编程里面字典的定义有以下几种方法: >>> a = dict(one=1, two=2, three=3) > ...

  8. python字典函数大全_python字典介绍

    Python  字典(Dictionary) 字典是另一种可变容器模型,且可存储任意类型对象. 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括 ...

  9. Python 字典用法详解(超全)

    字典(Dictionary)是Python提供的一种常用的数据结构,它用于存放具有映射关系的数据.本期给大家带来Python字典11个方法的全面解析,希望对你有所帮助. 字典由键(key)和值(val ...

最新文章

  1. [Java 并发] Java并发编程实践 思维导图 - 第一章 简单介绍
  2. 网易云信为你的互联网应用快速接入直播功能
  3. 面向对象的PHP初学者
  4. 关于$'\r': command not found错误的一点体会
  5. Shovels and Swords CodeForces - 1366A(二分)
  6. centos7 kafka2.3.1单机伪集群部署
  7. Fiddler使用教程(收藏)
  8. 计算机网络---IP数据报组成计及IP模块工作流程
  9. 【CF 670C】Cinema
  10. redhat6.2 下gcc安装
  11. vs2017 社区版本离线下载安装包
  12. HTMLTestRunner测试报告定制
  13. vue 高德api Map事件方法封装
  14. 用Python解矩阵方程——Sympy模块
  15. linux tao环境 安装_linux编译TAO的问题,求高手指导!!!!
  16. 发现一个有意思的奇葩极客网站
  17. 引入echarts 报错xAxis “0“ not found
  18. 思维导图 XMind 闯关之路(第03关)插入图片
  19. 《数学之美》第六章——信息的度量和作用
  20. uniapp App端后台间隔时间发送定位功能实现

热门文章

  1. 如何做好项目沟通管理
  2. 项目沟通管理流程的6大规范步骤
  3. 免费计算机应用毕业论文,计算机应用毕业论文 5000字
  4. RTSP流访问海康摄像头
  5. css 实现字体中画一横线
  6. 15瓶可乐,其中有一瓶过期了,找出有毒的可乐的问题
  7. 修改LitJson支持iOS
  8. Fabric.js 橡皮擦的用法(包含恢复功能)
  9. 工程项目管理数字化系统建设持续推动施工企业数字化转型行稳致远
  10. 描述性统计部分(一)----统计量