首页 > 编程语言 >python中输出键最大、最小的项

python中输出键最大、最小的项

时间:2023-08-28 21:12:49浏览次数:45  
标签:输出 dict1 python 30 最小 40 60 key 20

 

001、 输出键最大的项

a、

>>> dict1 = {"c":30, "a":40, "b":80, "d":20, "e":60}
>>> dict1
{'c': 30, 'a': 40, 'b': 80, 'd': 20, 'e': 60}
>>> max_key = max(dict1.keys())
>>> max_key
'e'
>>> print(max_key, dict1[max_key])       ## 输出键最大的项
e 60

 

b、输出键最大的项

>>> dict1 = {"c":30, "a":40, "b":80, "d":20, "e":60}
>>> dict1
{'c': 30, 'a': 40, 'b': 80, 'd': 20, 'e': 60}
>>> max(dict1.items(), key = lambda x:x[0])    ## 输出键最大的项
('e', 60)

 

 

002、输出键最小的项

a、

>>> dict1 = {"c":30, "a":40, "b":80, "d":20, "e":60}
>>> dict1
{'c': 30, 'a': 40, 'b': 80, 'd': 20, 'e': 60}
>>> min_key = min(dict1.keys())
>>> min_key
'a'
>>> print(min_key, dict1[min_key])       ## 输出键最小的项
a 40

 

b、 输出键最小的项

>>> dict1 = {"c":30, "a":40, "b":80, "d":20, "e":60}
>>> dict1
{'c': 30, 'a': 40, 'b': 80, 'd': 20, 'e': 60}
>>> min(dict1.items(), key = lambda x:x[0])     ## 输出键最小的项
('a', 40)

 

 

标签:输出,dict1,python,30,最小,40,60,key,20
From: https://www.cnblogs.com/liujiaxin2018/p/17663383.html

相关文章

  • Python学习总结:类属性、类方法、self、cls
    转载:Python学习总结(五)类属性、类方法、self、cls_摩霄志在潜修羽的博客-CSDN博客......
  • Python基础
    第1章 Python基础知识一、Python简介1、Python的起源创始人:吉多范罗苏姆,1989年圣诞节前在社交平台发布第一个解释器:1991年使用C语言编写,会自带C语言的异常处理和函数2、python语言的特点(1)简单(2)面向对象(3)开源、免费3、学习的目的Python是基础语法,主要是为了写自动化脚本打基础4、......
  • python中输出字典中值最大或最小的项
     001、输出值最大的项a、>>>dict1={"c":30,"a":40,"b":80,"d":60}##测试字典>>>dict1{'c':30,'a':40,'b':80,'d':60}>>>max_value=max(dict......
  • windows中Python安装
      下载地址:https://www.python.org/downloads/windows/选择需要的版本,我下载的是3.10安装时,注意选择对所有用户安装,否则安装后,运行项目报“CreateProcesserror=5,拒绝访问”错误安装时,选择AddPythontoenvironmentvariables复选框时,会自动帮我们配置环......
  • Python学习日记 2023年8月28日
    importrequestsfromlxmlimportetreeimportreurl='https://image.baidu.com/search/acjson?tn=resultjson_com&logid=8700291432374701138&ipn=rj&ct=201326592&is=&fp=result&fr=ala&word=%E8%A1%A8%E6%83%85%E5%8C%85&query......
  • python逻辑运算符与流程控制
    Python的基础逻辑运算内容概要算数运算符比较运算符赋值运算符逻辑运算符成员运算符身份运算符流程控制ifelse算术运算符代码演示a=21b=10c=0c=a+bprint("1-c的值为:",c)c=a-bprint("2-c的值为:",c)c=a*bprint("3-c的值......
  • python request session
    python request session try:#verify参数来解决ssl报错问题request_result=self.request_sess.post(url,data,verify=False)print(request_result)exceptExceptionase3:print("数据提交失败,异常信息{str(e3)}")     ######......
  • 王道408---CO---机组输入输出系统必会知识点
    一、SSD固态硬盘基于flash闪存二、通道概念通道是一个具有特殊功能的处理器,它有自己的指令和程序,专门负责数据输入输出的传输控制,通道受CPU的I/O指令启动、停止或改变其工作状态。功能通道的基本功能是按I/O指令要求启动I/O设备,执行通道指令,组织I/O设备或主存进行数据传输,向......
  • Python Tornado实现WebSocket通讯
    以下实例有点像广播通讯,支持多个客户端连接代码参考别人的,稍微做了一点点修改服务器端websocket_demo.py #-*-coding:utf-8-*-from__future__importunicode_literals,print_functionfromdatetimeimportdatetimeimportosimporttornadofromtornado.opti......
  • python3.8以及更高版本 编译pcl
    github https://github.com/strawlab/python-pcl1.安装Cython当前的Cython的版本如下 由于python-pcl代码仓已经是很老的代码了,没有人在维护,高版本的Cython会导致编译失败报错如下Cython.Compiler.Errors.CompileError:pcl/_pcl_180.pyx 使用Cython==0.29版本即可解决......