シーケンスの要素を慣例的にバッチで処理するにはどうすればよいですか?
たとえば、シーケンス「abcdef」とバッチサイズが2の場合、次のようなことを行います。
for x, y in "abcdef":
print "%s%s\n" % (x, y)
ab
cd
ef
もちろん、これは、それ自体が2つの要素を含むリストから1つの要素を想定しているため、機能しません。
リストの次のn個の要素をバッチで処理する、またはより大きな文字列からの長さnのサブ文字列を処理するための、短くてクリーンなpythonicの方法は何ですか(2つの同様の問題)。