返回多个值:让函数输出更丰富又不复杂
一般来说Python允许函数返回多个值实质是返回一个元组tuple。调用方可直接通过拆包获得各值这在数据处理与建模中非常常见。实战案例假设你要实现一个数据分析函数既返回最大值也返回平均值和最小值def analyze(scores): if not scores: return None, None, None return max(scores), sum(scores) / len(scores), min(scores) max_score, avg_score, min_score analyze([75, 88, 92, 60])相比返回一个 dict 或 list这种方式语义明确、类型清晰。如果你写的是内部函数非公开接口推荐使用 tuple return。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2479831.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!