獲取 Python 中元組對中的最小差值


當需要獲取元組列表中元組對中的最小差值時,可以使用“min”方法和列表推導。

列表推導是遍歷列表並對其執行操作的一種簡寫方式。“min”方法返回可迭代物件中的最小值。

列表可用於儲存異構值(即任何資料型別的資料,如整數、浮點數、字串等)。

元組列表基本上包含列表中封裝的元組。

以下是同樣的演示:

示例

即時演示

my_list = [( 67, 78), (39, 34), (23, 52), (99, 69), (78, 2), (11, 0)]

print ("The list is : " )
print(my_list)
temp_val = [abs(b - a) for a, b in my_list]

my_result = min(temp_val)

print("The minimum difference among the pairs of list of tuples is: ")
print(my_result)

輸出

The list is :
[(67, 78), (39, 34), (23, 52), (99, 69), (78, 2), (11, 0)]
The minimum difference among the pairs of list of tuples is:
5

說明

  • 定義了一個元組列表,並顯示在控制檯上。
  • 遍歷列表,並確定第二個元素與第一個元素之間的絕對差值。
  • 該值將分配給一個臨時值。
  • 此臨時值使用“min”方法,該方法提供資料中的最小值。
  • 這將分配給一個變數。
  • 此變數是顯示在控制檯上的輸出。

更新日期:2021-3-11

286 次瀏覽

開啟您的 職業生涯

透過完成課程獲得認證

開始學習
廣告
© . All rights reserved.