String in Char-Array aufteilen in Python

Manav Narula 7 März 2021
  1. Verwenden Sie die for-Schleife, um eine Zeichenkette in ein Char-Array in Python aufzuteilen
  2. Verwenden Sie die Funktion list(), um eine Zeichenkette in ein Char-Array in Python aufzuteilen
  3. Verwenden der Funktion extend() zum Aufteilen einer Zeichenkette in ein Char-Array in Python
  4. Verwenden Sie die Methode unpack, um eine Zeichenkette in ein Char-Array in Python aufzuteilen
  5. Verwenden der List Comprehension-Methode zum Aufteilen einer Zeichenkette in ein Char-Array in Python
String in Char-Array aufteilen 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 Narula avatar Manav Narula avatar

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.

LinkedIn

Verwandter Artikel - Python String