獲取 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”方法,該方法提供資料中的最小值。
- 這將分配給一個變數。
- 此變數是顯示在控制檯上的輸出。
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP