だから私はどこにでも見てきました。Python:2番目の数字でリストの最初の数字を引く方法
私は[1、2、3] = -4のような数字のリストを減算しようとしています。
これを達成するためにリストのスライスを使用しようとしていましたが、これを理解できません。
だから私はどこにでも見てきました。Python:2番目の数字でリストの最初の数字を引く方法
私は[1、2、3] = -4のような数字のリストを減算しようとしています。
これを達成するためにリストのスライスを使用しようとしていましたが、これを理解できません。
リスト> 0の長さを仮定:
>>> s = [1, 2, 3]
>>> s[0] - sum(s[1:])
-4
一般的なケース:
if len(s) > 0:
return s[0] - sum(s[1:])
else:
return None
を代わりにあなたがreduce
組み込み
>>> s = [1,2,3]
>>> reduce(lambda x,y : x-y, s, None)
-4
それは何を意味するかわからないが、私はある日hahaを見つけるだろうと確信している –
はそんなにありがとう使用することができます!私はそれを理解することができなかったと信じられない –