如果元组列表中的元组大于 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)]

说明

  • 定义了一个元组列表,并在控制台上显示它。
  • 对其进行迭代,检查任何元素是否大于或等于零。
  • 如果大于或等于,则将其转换为列表。
  • 此操作的数据存储在一个变量中。
  • 此变量是显示在控制台上的输出。

更新时间:2021 年 3 月 13 日

336 次浏览

开启你的职业生涯

完成课程来获得认证

开始学习
广告