Diviser une chaîne en tableau de caractères en Python

Manav Narula 30 janvier 2023
  1. Utilisez la boucle for pour diviser une chaîne en tableau de caractères en Python
  2. Utilisez la fonction list() pour diviser une chaîne de caractères en tableau de caractères en Python
  3. Utilisez la fonction extend() pour diviser une chaîne de caractères en tableau de caractères en Python
  4. Utilisez la méthode unpack pour diviser une chaîne de caractères en tableau de caractères en Python
  5. Utiliser la méthode de compréhension de liste pour diviser une chaîne de caractères en tableau de caractères en Python
Diviser une chaîne en tableau de caractères en Python

Dans ce tutoriel, nous apprenons à diviser une chaîne de caractères en une liste de caractères en Python.

Utilisez la boucle for pour diviser une chaîne en tableau de caractères en Python

Dans cette méthode, nous utilisons la boucle for pour parcourir la chaîne et ajouter chaque caractère à une liste vide. Consultez l’exemple de code suivant.

word = "Sample"
lst = []

for i in word:
    lst.append(i)

print(lst)

Production :

['S', 'a', 'm', 'p', 'l', 'e']

Utilisez la fonction list() pour diviser une chaîne de caractères en tableau de caractères en Python

Le typage fait référence au processus de conversion d’un type de données en un autre type de données. Nous pouvons typer une chaîne de caractères dans une liste en utilisant la fonction list() qui divise la chaîne en un tableau de caractères. Par exemple,

word = "Sample"

lst = list(word)
print(lst)

Production :

['S', 'a', 'm', 'p', 'l', 'e']

Utilisez la fonction extend() pour diviser une chaîne de caractères en tableau de caractères en Python

La fonction extend() ajoute les éléments d’un objet itérable comme une liste, un tuple, et plus à la fin d’une liste donnée. Comme une chaîne est une collection de caractères, nous pouvons l’utiliser avec la fonction extend() pour stocker chaque caractère à la fin d’une liste. Par exemple, la fonction extend() est utilisée pour stocker chaque caractère à la fin d’une liste,

lst = []
word = "Sample"
lst.extend(word)
print(lst)

Production :

['S', 'a', 'm', 'p', 'l', 'e']

Utilisez la méthode unpack pour diviser une chaîne de caractères en tableau de caractères en Python

L’opérateur * peut être utilisé pour effectuer des opérations de déballage sur des objets en Python. Cette méthode permet de décompresser une chaîne de caractères et de stocker ses caractères dans une liste, comme indiqué ci-dessous.

word = "Sample"
print([*word])

Production :

['S', 'a', 'm', 'p', 'l', 'e']

Utiliser la méthode de compréhension de liste pour diviser une chaîne de caractères en tableau de caractères en Python

La compréhension des listes est un moyen élégant de créer des listes en une seule ligne de code. Dans la méthode présentée ci-dessous, nous utilisons la boucle for pour itérer sur la liste et stocker chaque élément.

word = "Sample"

lst = [x for x in word]

print(lst)

Production :

 ['S', 'a', 'm', 'p', 'l', 'e']
Auteur: Manav Narula
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

Article connexe - Python String