Python – 提取极值差大于 K 的列表
pythonserver side programmingprogramming更新于 2025/10/14 8:12:17
当需要提取极值差大于 K 的列表时,使用列表推导式以及 ‘min’ 和 ‘max’ 方法。
下面是相同的演示 −
示例
my_list = [[13, 52, 11], [94, 12, 21], [23, 45, 23], [11, 16, 21]]
print("列表为:")
print(my_list)
key = 40
my_result = [element for element in my_list if max(element) - min(element) > key]
print("结果为:")
print(my_result)
输出
列表为: [[13, 52, 11], [94, 12, 21], [23, 45, 23], [11, 16, 21]] 结果为: [[13, 52, 11], [94, 12, 21]]
解释
定义一个列表,并显示在控制台上。
定义了K的值。
使用列表推导式对列表进行迭代,并将元素的最小值和最大值的差与键。
此结果已分配给变量。
这是控制台上显示的输出。
相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

