1

すべての変数から最小値を計算する関数を作成する方法について混乱しています

例えば

>>>Myscore1 = 6 
>>>Myscore2 =-3
>>>Myscore3 = 10 

関数はスコアを返し、それが最小値の場合は True 、そうでない場合は False を返します。したがって、上記の例からの出力は次のようになります。

>>>[(6,False),(-3,True),(10,False)]
4

3 に答える 3

4
scores = [6, -3, 10]
def F(scores):
    min_score = min(scores)
    return [(x, x == min_score) for x in scores]

>>> F(scores)
[(6, False), (-3, True), (10, False)]
于 2013-05-24T11:20:15.873 に答える