在元組列表中尋找元素為正數的元組的 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,則將其轉換為列表元素,並存儲在變數中。
此變數作為輸出顯示在控制檯上。
廣告