字典的相关应用

简介: 字典的相关应用

1.引言

字典是另一种可变容器模型,且可储存任意类型对象;字典中包含键值key和value,用冒号分割,每个对之间用逗号分割,整个字典包括花括号{}中;键必须是唯一的,但值不一定;值可以取任何数据,但是键必须是不可变的,如字符串,数字;利用python中的字典可以较快的进行键和值之间的转换。


2.问题描述

找到年龄最大的人,并输出字典“{"li":18,"wang":50,"zhang":20,"sun":22}”。


3.算法描述

首先列出字典,利用字典的属性循环字典的value值,在循环中判断最大值,或者直接利用内置函数max()求出最大的value值,再将最大的value值对应的key输出即可。


4.结语

本文探讨了字典的用法,涉及到了for…循环的运用,通过本文,我学到了字典键与值之间的转换,以及如何将数字加到列表中并合理应用内置函数max(),我们在操作过程中应该要时刻注意语法格式,要提前构思好下一步应该怎么写以及要清楚每一步的含义。

代码清单1

d={"li":18,"wang":50,"zhang":20,"sun":22}
list=d.values()
m=max(list)
for k,v in d.items():
if v==m:
   print(k)
目录
相关文章
|
存储 索引 Python
12.从入门到精通:Python字典,创建字典,访问字典的值,修改字典,删除字典,字典键的特性,字典内置函数和方法
12.从入门到精通:Python字典,创建字典,访问字典的值,修改字典,删除字典,字典键的特性,字典内置函数和方法
|
存储 前端开发 算法
【戏玩算法】07-字典
在前面的几篇文章中,我们学习了栈、队列、链表以及集合,在这篇文章中学习一个新的数据结构——字典。
103 0
【戏玩算法】07-字典
|
JSON 算法 数据格式
对象转字典、字典排序
对象转字典、字典排序
116 0
使用内置字典
使用内置字典
85 0
|
数据格式 Docker 容器
准备字典数据
准备字典数据
139 0
内置字典配置说明
内置字典配置说明
133 0
|
C++ 开发者 Python
字典的练习|学习笔记
快速学习字典的练习
|
存储 开发者 Python
字典的练习2|学习笔记
快速学习字典的练习2
字典
今天我们来学习字典的相关内容,视频我已经传到b站上了,现在把链接发给大家,大家可以在b站上观看。
222 0
字典