如果元組列表中的元組大於 Python 中的 n,則移除元組
如果需要從元組列表中刪除大於值“n”的元組,可以使用 lambda 函式。
匿名函式是一個沒有名稱定義的函式。通常,Python 中使用“def”關鍵字定義函式,但匿名函式使用“lambda”關鍵字定義。
它接受一個表示式,但可以接受任意數量的引數。它使用該表示式並返回其結果。
以下是對其演示:
示例
my_tuple = [('a', 130), ('b', 230), ('c', 25),('z', 654), ('f', 69)] print("The list of tuple is : ") print(my_tuple) my_result = [i for i in my_tuple if i[1] >= 100] print ("The resultant list of tuple is : ") print(my_result)
輸出
The list of tuple is : [('a', 130), ('b', 230), ('c', 25), ('z', 654), ('f', 69)] The resultant list of tuple is : [('a', 130), ('b', 230), ('z', 654)]
說明
- 定義了一個元組列表,並在控制檯上顯示它。
- 對其進行迭代,檢查任何元素是否大於或等於零。
- 如果大於或等於,則將其轉換為列表。
- 此操作的資料儲存在一個變數中。
- 此變數是顯示在控制檯上的輸出。
廣告