Gegeben eine sehr große Zeichenfolge. Ich möchte Teile der Zeichenfolge in einer Schleife wie folgt verarbeiten:
Was ist ein schöner und effizienter Weg dies zu tun?
Sie können die Zeichenfolge in eine StringIO oder BytesIO umbrechen und so tun, als wäre es eine Datei. Das sollte ziemlich schnell sein.
StringIO
BytesIO
Sie können die Zeichenfolge in eine Liste konvertieren. list(string) und pop, oder du könntest in Chunks iterieren, indem du die Liste [] schneidest oder du kannst die Zeichenkette als Slice aufteilen und in Chunks iterieren
list(string)
[]
Sie können dies mit Slicen tun:
Tags und Links python string pop