String in Char-Array aufteilen in Python
-
Verwenden Sie die
for
-Schleife, um eine Zeichenkette in ein Char-Array in Python aufzuteilen -
Verwenden Sie die Funktion
list()
, um eine Zeichenkette in ein Char-Array in Python aufzuteilen -
Verwenden der Funktion
extend()
zum Aufteilen einer Zeichenkette in ein Char-Array in Python -
Verwenden Sie die Methode
unpack
, um eine Zeichenkette in ein Char-Array in Python aufzuteilen - Verwenden der List Comprehension-Methode zum Aufteilen einer Zeichenkette in ein Char-Array in Python
In diesem Tutorial lernen wir, wie man eine Zeichenkette in eine Liste von Zeichen in Python aufteilt.
Verwenden Sie die for
-Schleife, um eine Zeichenkette in ein Char-Array in Python aufzuteilen
Bei dieser Methode verwenden wir die for
-Schleife, um über die Zeichenkette zu iterieren und jedes Zeichen an eine leere Liste anzuhängen. Sehen Sie sich den folgenden Beispielcode an.
word = "Sample"
lst = []
for i in word:
lst.append(i)
print(lst)
Ausgabe:
['S', 'a', 'm', 'p', 'l', 'e']
Verwenden Sie die Funktion list()
, um eine Zeichenkette in ein Char-Array in Python aufzuteilen
Typecasting bezieht sich auf den Prozess der Konvertierung eines Datentyps in einen anderen Datentyp. Wir können eine Zeichenkette in eine Liste typisieren, indem wir die Funktion list()
verwenden, die die Zeichenkette in ein Char-Array aufteilt. Ein Beispiel,
word = "Sample"
lst = list(word)
print(lst)
Ausgabe:
['S', 'a', 'm', 'p', 'l', 'e']
Verwenden der Funktion extend()
zum Aufteilen einer Zeichenkette in ein Char-Array in Python
Die Funktion extend()
fügt Elemente aus einem iterierbaren Objekt wie einer Liste, einem Tupel usw. an das Ende einer gegebenen Liste an. Da eine Zeichenkette eine Sammlung von Zeichen ist, können wir sie mit der Funktion extend()
verwenden, um jedes Zeichen am Ende einer Liste zu speichern. Ein Beispiel,
lst = []
word = "Sample"
lst.extend(word)
print(lst)
Ausgabe:
['S', 'a', 'm', 'p', 'l', 'e']
Verwenden Sie die Methode unpack
, um eine Zeichenkette in ein Char-Array in Python aufzuteilen
Der Operator *
kann verwendet werden, um Entpackungsoperationen an Objekten in Python durchzuführen. Diese Methode packt eine Zeichenkette aus und speichert ihre Zeichen in einer Liste, wie unten gezeigt.
word = "Sample"
print([*word])
Ausgabe:
['S', 'a', 'm', 'p', 'l', 'e']
Verwenden der List Comprehension-Methode zum Aufteilen einer Zeichenkette in ein Char-Array in Python
List Comprehension ist eine elegante Methode, um Listen in einer einzigen Codezeile zu erstellen. In der unten gezeigten Methode verwenden wir die for
-Schleife, um über die Liste zu iterieren und jedes Element zu speichern.
word = "Sample"
lst = [x for x in word]
print(lst)
Ausgabe:
['S', 'a', 'm', 'p', 'l', 'e']
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedInVerwandter Artikel - Python String
- Entfernen Kommas aus String in Python
- Wie man prüft, ob eine Zeichenkette auf pythonische Weise leer ist
- Konvertieren einer Zeichenkette in einen Variablennamen in Python
- Wie man Leerzeichen in einem String in Python entfernt
- Wie man in Python Zahlen aus einer Zeichenkette extrahiert
- Wie man in Python String in datetime konvertiert