Python – 显示具有最大范围的列表值的键
pythonserver side programmingprogramming更新于 2025/10/20 5:00:17
当需要显示具有最大范围的列表值的键时,使用简单的迭代。
示例
下面是相同的演示 −
my_dict = {"pyt" : [26, 12, 34, 21], "fun" : [41, 27,43, 53, 18], "learning" : [21, 30, 29, 13]}
print("该字典为:")
print(my_dict)
max_result = 0
for sub, values in my_dict.items():
max_result = max(max_result, max(values) - min(values))
if max_result == max(values) - min(values):
result = sub
print("结果为:")
print(result)
输出
该字典为:
{'pyt': [26, 12, 34, 21], 'fun': [41, 27, 43, 53, 18], 'learning': [21, 30, 29, 13]}
结果为:
fun
解释
定义一个字典,并显示在控制台上。
变量初始化为 0。
对字典元素进行迭代,使用‘max’方法获取‘max’和‘min’之间的最大差值元素和先前确定的最大值。
如果最大元素等于‘max’和‘min’元素之间的差,则该元素被视为结果。
这是控制台上显示的输出。
相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

