加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python – 从字典中获取最高和最低键的最简单方法是什么?

发布时间:2020-12-20 13:05:19 所属栏目:Python 来源:网络整理
导读:self.mood_scale = { '-30':"Panic",'-20':'Fear','-10':'Concern','0':'Normal','10':'Satisfaction','20':'Happiness','30':'Euphoria'} 我需要设置两个变量:max_mood和min_mood,所以我可以对自动收报机设置一些限制. 获得最低和最高密钥的最简单方法是什
self.mood_scale = {
    '-30':"Panic",'-20':'Fear','-10':'Concern','0':'Normal','10':'Satisfaction','20':'Happiness','30':'Euphoria'}

我需要设置两个变量:max_mood和min_mood,所以我可以对自动收报机设置一些限制.
获得最低和最高密钥的最简单方法是什么?

解决方法

这应该这样做:

max_mood = max(self.mood_scale)
min_mood = min(self.mood_scale)

也许不是最有效的(因为它必须两次获取和遍历键列表),但肯定非常明显和清晰.

更新:我没有意识到你的密钥是字符串.既然听起来好像这是一个错误,我会让它保持原样,但请注意它需要键才能成为实际的整数.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读