Python字典用法大全Dict
创建字典 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相关推荐
- python字典用法大全
目录 序言: 1.0 dict()函数 2.0 clear()函数 3.0 copy()函数 4.0 fromkeys()函数 5.0 get()函数 6.0 items()函数 7.0 keys() ...
- python代码大全表解释-python中的字典用法大全的代码
如下代码是关于python中的字典用法大全的代码. #!/usr/bin/env python # # [SNIPPET_NAME: Dictionaries 101] # [SNIPPET_CATE ...
- python代码大全-python中的字典用法大全的代码
如下代码是关于python中的字典用法大全的代码. #!/usr/bin/env python # # [SNIPPET_NAME: Dictionaries 101] # [SNIPPET_CATE ...
- python中字典的使用_python中的字典用法大全
本文包含了python字典的各种用法,字典在python中的重要性不言而喻 #!/usr/bin/env python # # [代码名字: Dictionaries 101] # [代码分类: Py ...
- python 字典代码_python中的字典用法大全的代码
标签: 如下代码是关于python中的字典用法大全的代码. #!/usr/bin/env python # # [SNIPPET_NAME: Dictionaries 101] # [SNIPPET_ ...
- 技巧 | Python 字典用法详解(超全)
文章目录 1.dict.clear() 2.dict.copy() 3.dict.fromkeys() 4.dict.get() 5.dict.items() 6.dict.keys() 7.dict ...
- Python字典操作大全
//2018.11.6 Python字典操作 1.对于python编程里面字典的定义有以下几种方法: >>> a = dict(one=1, two=2, three=3) > ...
- python字典函数大全_python字典介绍
Python 字典(Dictionary) 字典是另一种可变容器模型,且可存储任意类型对象. 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括 ...
- Python 字典用法详解(超全)
字典(Dictionary)是Python提供的一种常用的数据结构,它用于存放具有映射关系的数据.本期给大家带来Python字典11个方法的全面解析,希望对你有所帮助. 字典由键(key)和值(val ...
最新文章
- [Java 并发] Java并发编程实践 思维导图 - 第一章 简单介绍
- 网易云信为你的互联网应用快速接入直播功能
- 面向对象的PHP初学者
- 关于$'\r': command not found错误的一点体会
- Shovels and Swords CodeForces - 1366A(二分)
- centos7 kafka2.3.1单机伪集群部署
- Fiddler使用教程(收藏)
- 计算机网络---IP数据报组成计及IP模块工作流程
- 【CF 670C】Cinema
- redhat6.2 下gcc安装
- vs2017 社区版本离线下载安装包
- HTMLTestRunner测试报告定制
- vue 高德api Map事件方法封装
- 用Python解矩阵方程——Sympy模块
- linux tao环境 安装_linux编译TAO的问题,求高手指导!!!!
- 发现一个有意思的奇葩极客网站
- 引入echarts 报错xAxis “0“ not found
- 思维导图 XMind 闯关之路(第03关)插入图片
- 《数学之美》第六章——信息的度量和作用
- uniapp App端后台间隔时间发送定位功能实现