>>404
foo = [1,2,3,4,5]
[ x + y for x, y in zip(foo, foo[1:] + [0])]
#=> [3, 5, 7, 9, 5]

このパターンこのスレだけでもう3回目くらいだと思うんだけどなんで頻出なのか謎