
m = float("inf")for i in ((1,2,3),(1,3,1),(2,(0,2)): r = sum(i) if r < m: best = i m = rprint(best) 我试图找到((1,2))中的项目,它总和为最小值.
以下是我能想到的最好的:
data = ((1,2))sums = tuple(sum(i) for i in data)print(data[sums.index(min(sums))])解决方法 只需使用内置的
min data = ((1,2))print(min(data,key=sum))总结
以上是内存溢出为你收集整理的python – 查找总和为最小值的值全部内容,希望文章能够帮你解决python – 查找总和为最小值的值所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)