Python – 顯示鍵最大範圍的列表值


當需要顯示鍵最大範圍的列表值時,可以使用簡單的迭代。

示例

以下對其進行演示 −

my_dict = {"pyt" : [26, 12, 34, 21], "fun" : [41, 27,43, 53, 18], "learning" : [21, 30, 29, 13]}

print("The dictionary is :")
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("The result is :")
print(result)

輸出

The dictionary is :
{'pyt': [26, 12, 34, 21], 'fun': [41, 27, 43, 53, 18], 'learning': [21, 30, 29, 13]}
The result is :
fun

說明

  • 定義了一個字典並將其顯示在控制檯上。

  • 將一個變數初始化為 0。

  • 迭代字典元素,並使用“max”方法獲取“max”和“min”元素與之前確定的最大值之間的差值的最大值。

  • 如果最大元素等於“max”和“min”元素之間的差值,則將該元素視為結果。

  • 這是顯示在控制檯上的輸出。

更新時間: 08-Sep-2021

144 次瀏覽

開啟您的 職業

透過完成課程獲得認證

開始
廣告
© . All rights reserved.