You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Python读取文本文件并逐行计算每行数值的最小值与最大值

实现步骤

  • 替换代码中的文件路径为你本地文本文件的实际路径
  • 代码会自动跳过空行,逐行读取数值并做类型转换
  • 最终直接输出符合要求格式的结果列表

可直接运行的代码

res = []
# 此处修改为你的文本文件实际路径
file_path = "your_file.txt"

with open(file_path, "r", encoding="utf-8") as f:
    for line in f:
        # 跳过空行
        line_content = line.strip()
        if not line_content:
            continue
        # 转换为整数列表
        nums = list(map(int, line_content.split()))
        # 存入最小最大值元组
        res.append( (min(nums), max(nums)) )

print(res)

输出验证

如果你提供的示例文本作为输入,运行代码后输出结果为:

[(2, 15), (4, 98), (11, 89)]

和你要求的输出格式完全一致。

内容的提问来源于stack exchange,提问作者Sujan Raj Shrestha

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 14:09:04