2016-07-08 8 views
-1

Können sagen, ich habe eine Zeichenfolge ...Split-String in feste Größe Gruppen

mystr = "abcdefghij" 

ich es teilen möchten, so dass es eine Liste in Gruppen von zwei, wie so wird ...

mylist = ['ab', 'cd', 'ef', 'gh', 'ij'] 

Ich weiß, es gibt eine list() Methode, die jedes Zeichen und eine split() Methode trennt, die auf ein bestimmtes Zeichen aufgeteilt wird, aber ich kann nicht herausfinden, wie Sie es in Gruppen, in denen es kein Leerzeichen oder Sonderzeichen zu teilen teilen .

Fehle ich gerade etwas in diesen zwei Methoden, oder gibt es eine andere Möglichkeit, dies zu tun?

+0

Versuchen Sie dies: '" abcdefghij "[2: 5]' und dann bauen Sie auf diesem Beispiel auf, was Sie tun möchten (Hinweis: eine Zeichenfolge in Python ist ein iterierbares Objekt). –

Antwort

Verwandte Themen