weixin_45008698 2022-05-22 12:49 采纳率: 0%
浏览 43

python 字典最大值最小值的问题,最大值不错,最小值就错?


prices={
    'acme':45,
    'appl':23,
    'ibm':14,
    'lenv':265,
    'hp1':67,
}
m=max(zip(prices.values(),prices.keys()))
n=min(zip(prices.values(),prices.keys()))

TypeError                                 Traceback (most recent call last)
      2 prices={
      3     'acme':45,
      4     'appl':23,
      7     'hp1':67,
      8 }
      9 m=max(zip(prices.values(),prices.keys()))
     > 10 n=min(zip(prices.values(),prices.keys()))

TypeError: 'dict' object is not callable

  • 写回答

3条回答 默认 最新

  • chuifengde 2022-05-22 13:44
    关注
    prices={
        'acme':45,
        'appl':23,
        'ibm':14,
        'lenv':265,
        'hp1':67,
    }
    a = max(prices.items(), key = lambda x: x[1])
    print(a)
    
    
    评论

报告相同问题?

问题事件

  • 创建了问题 5月22日

悬赏问题

  • ¥15 CSS通配符清除内外边距为什么可以覆盖默认样式?
  • ¥15 SPSS分类模型实训题步骤
  • ¥15 求解决扩散模型代码问题
  • ¥15 工创大赛太阳能电动车项目零基础要学什么
  • ¥20 limma多组间分析最终p值只有一个
  • ¥15 nopCommerce开发问题
  • ¥15 torch.multiprocessing.spawn.ProcessExitedException: process 1 terminated with signal SIGKILL
  • ¥15 QuartusⅡ15.0编译项目后,output_files中的.jdi、.sld、.sof不更新怎么解决
  • ¥15 pycharm输出和导师的一样,但是标红
  • ¥15 想问问富文本拿到的html怎么转成docx的