
python字典的常见操作
发布日期:2021-05-07 21:53:32
浏览次数:21
分类:精选文章
本文共 1015 字,大约阅读时间需要 3 分钟。
在写代码的过程中经常使用到将某个数字进行映射,因为是python语言所以可以使用字典来进行映射,使用python中的字典进行映射的话有一个好处是字典中的值可以是任意不可以改变的数据类型,这个其实就为我们提供了很大的便利,比如我们需要映射一个字母在二维平面的位置那么使用字典中的元祖来表示对应的二维坐标,除此之外字典还有其他比较常见的操作:
if __name__ == '__main__': # 创建字典 dic = dict() # 键必须是唯一的,但值则不必。 # 值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。 dic["a"], dic["b"], dic["c"] = 0, 1, 2 # 访问字典中的值: 直接使用字典名加上键的名字即可 print(dic["c"]) # 删除一个字典的键 del dic["a"] print(dic) # 键必须不可变,所以可以用数字,字符串或元组充当,而用列表就不行 # chars = list() # dic[chars] = 0 # 判断键是否存在 if "b" in dic: print("当前的键存在字典中") # 字典的遍历 for key, value in dic.items(): print(key, value) # 遍历字典的键 for key in dic.keys(): print(key, end=" ") print() # 遍历字典的值 for value in dic.values(): print(value, end=" ") # 字典中的get方法获取键中对应的值假如不指定第二个参数那么就获取字典中对应的值, 若字典中不存在 # 这个值则会返回None, 若指定第二个参数那么假如字典中不存在这样的键那么返回第二个参数指定的值 dic = {'name': 'Tom', 'age': 20} print("姓名为: %s" % dic.get("name", "bob")) print("性别为: %s" % dic.get("sex", "boy"))
发表评论
最新留言
网站不错 人气很旺了 加油
[***.192.178.218]2025年03月26日 18时55分36秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
web项目配置
2021-05-08
基于单片机简易信号误差分析设计-全套资料
2021-05-08
基于单片机简易脉搏测量仪系统设计-毕设课设资料
2021-05-08
Javascript中String支持使用正则表达式的四种方法
2021-05-08
eclipse引用sun.misc开头的类
2021-05-08
Servlet2.5的增删改查功能分析与实现------删除功能(四)
2021-05-08
spring启动错误:Could not resolve placeholder
2021-05-08
invalid byte sequence for encoding
2021-05-08
技术美术面试问题整理
2021-05-08
ORB-SLAM2:LoopClosing线程学习随笔【李哈哈:看看总有收获篇】
2021-05-08
js求阶乘
2021-05-08
Nginx---惊群
2021-05-08
项目中常用的审计类型概述
2021-05-08
(九)实现页面底部购物车的样式
2021-05-08
python-day3 for语句完整使用
2021-05-08
ButterKnife使用问题
2021-05-08
为什么讨厌所谓仿生AI的说法
2021-05-08
ORACLE 客户端工具
2021-05-08