python - 我如何获得元组的最小值和最大值
问题描述
我如何让代码返回 2(最低的)和 29(最大的)
intervals = [
(2, 18),
(2, 15),
(5, 28),
(10, 14),
(11, 29),
(6, 17),
(3, 7),
(8, 22)
]
z = max(intervals)
print (z)
解决方案
在搜索 时min
,您要先获取min
每个的tuple
,然后再min
通过这些。您可以实现这一点,map
其优点是不必在此过程中创建额外的列表。
z_max = max(map(max, intervals))
z_min = min(map(min, intervals))
推荐阅读
- 2d - Node2D旋转不相对于父级
- android - 未检测到@content-desc - Android 测试
- api - 在 TypeScript 中使用 Jest 测试 API
- android - Android Studio Firebase 测试实验室基础设施故障:验证期间出现内部错误
- android - 如何通过 CameraX 中的 Mediastore 保存到 Media 文件夹?
- c++ - 包装类的专业化
- c++ - C++宏定义了一个空数组
- excel - VBA Sum If 适用于活动工作表但与其他工作表错误
- python - 打开顶层窗口时的灰色按钮
- java - 如何用另一种类型的元素替换 java.util.List 中的元素?