リスト内のすべての要素を相互に比較するforループを介してこのループを実行しようとしましたが、リスト内の数値が正の場合にのみ機能し、すべて負の場合は機能しません。誰かが私がこれをどのように行うことができますか?
質問する
721 次
2 に答える
2
使用する
mini = scores[0]
0の代わりに
于 2012-10-05T17:32:29.773 に答える
0
scores = [1, 2, 3, 4, 5]
これらのいずれかが機能します。
sorted(scores)[0]
sorted(scores, reverse=True)[-1]
[s for s in scores if all(s<=i for i in scores)][0]
def getMin(L):
answer = L[0]
for i in L:
if i < answer:
answer = i
return answer
getMin(scores)
于 2012-10-05T18:01:20.290 に答える