2017-05-09 12 views

答えて

9

リスト> 0の長さを仮定:

>>> s = [1, 2, 3] 
>>> s[0] - sum(s[1:]) 
-4 

一般的なケース:

if len(s) > 0: 
    return s[0] - sum(s[1:]) 
else: 
    return None 
+0

はそんなにありがとう使用することができます!私はそれを理解することができなかったと信じられない –

0

を代わりにあなたがreduce組み込み

>>> s = [1,2,3] 
>>> reduce(lambda x,y : x-y, s, None) 
-4 
+0

それは何を意味するかわからないが、私はある日hahaを見つけるだろうと確信している –

関連する問題