如果元组列表中的元组大于 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)]
说明
- 定义了一个元组列表,并在控制台上显示它。
- 对其进行迭代,检查任何元素是否大于或等于零。
- 如果大于或等于,则将其转换为列表。
- 此操作的数据存储在一个变量中。
- 此变量是显示在控制台上的输出。
广告