私は次のように私はreduce
を使用した場合、私は、リストのリストの要素の和になるだろう印象の下にあった:あるリストのリストを集計するときに、PythonのreduceがTypeErrorを発生させるのはなぜですか?
TypeError: 'int' object has no attribute '__getitem__'
何を:私はというエラーを取得するしかし
reduce(lambda x, y: x[0]+y[0], [[1],[2],[3],[4],[5]])
この場合は減らしてください。そして私が合計したい場合、for
ループを避ける最良の方法は何ですか?
私は数字のリストのリストに私の問題を単純化しますが、ええ、私はその形式で仕事をしていました。 1つはリストとしての削減を節約することができます... – Yesh