2016-07-08 4 views
-1

は、私は、文字列を持っているとしましょう...固定サイズのグループに分割された文字列

mystr = "abcdefghij" 

私はそれがとても...

mylist = ['ab', 'cd', 'ef', 'gh', 'ij'] 
のように2のグループにリストになるように、それを分割したいです

私はすべての文字と指定された文字で分割されますsplit()方法を分離しますが、私は上分割するに空白や特殊文字が存在しないグループに分割する方法を見つけ出すことはできませんlist()方法が存在しているはず。

は、私はちょうどそれらの二つの方法の中の何かが足りない、またはこれを行うための別の方法はありますか?

+0

はこれを試してみてください。 –

答えて

1

itertoolsgrouperレシピを見てみましょう:私はそれはあなたが一般的な方法で何をしたいんだと思う

https://docs.python.org/2.7/library/itertools.html#recipes

を。 (:Pythonで文字列が反復可能なオブジェクトであるヒントは):[5 2] `と、それはあなたがやりたいです何でもするために、この例で構築`「ABCDEFGHIJ」:

関連する問題