在元组列表中寻找元素为正数的元组的 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 次浏览

开启你的 事业

完成课程并获得认证

开始
广告