在元組列表中尋找元素為正數的元組的 Python 程式


如果需要在元組列表中查詢包含位置元素的元組,則可以使用列表解析。

以下是對此示例的演示:-

示例

 線上演示

my_list = [(56, 43), (-31, 21, 23), (51, -65, 26), (24, 56)]

print("The list is : ")
print(my_list)

my_result = [sub for sub in my_list if all(elem >= 0 for elem in sub)]

print("The positive elements are : ")
print(my_result)

輸出

The list is :
[(56, 43), (-31, 21, 23), (51, -65, 26), (24, 56)]
The positive elements are :
[(56, 43), (24, 56)]

說明

  • 定義了一個元組列表,並顯示在控制檯上。

  • 可以使用列表解析來遍歷元素。

  • 它用來檢查每個元素是否大於 0。

  • 如果大於 0,則將其轉換為列表元素,並存儲在變數中。

  • 此變數作為輸出顯示在控制檯上。

更新於: 2021-04-15

477 次瀏覽

開啟你的 事業

完成課程並獲得認證

開始
廣告