[PYTHON] Faire une liste dans laquelle les caractères sont stockés comme un élément dans une chaîne de caractères

Que veux-tu faire

① Mettez chaque chaîne de caractères dans la liste en tant qu'élément (2) Convertissez les caractères de la liste en éléments un par un en chaîne de caractères.

python


#① Mettez chaque chaîne de caractères dans la liste comme un élément
'Hello'
   ↓
['H', 'e', 'l', 'l', 'o']

#(2) Convertissez les caractères de la liste en éléments un par un en chaîne de caractères.
['H', 'e', 'l', 'l', 'o']
   ↓
'Hello'

mouvement

supposition

programme


strs = 'Hello'
print(strs)
print(type(strs))

production


Hello
<class 'str'>

① Mettez chaque chaîne de caractères dans la liste comme un élément

Que faire: il suffit de le mettre dans ** list () **

programme


strs = 'Hello'
strs_list = list(strs) #← Seulement ici

print(strs_list)
print(type(strs_list))

production


['H', 'e', 'l', 'l', 'o']
<class 'list'>

(2) Convertissez les caractères de la liste en éléments un par un en chaîne de caractères.

Action: créez une liste vide et ajoutez les éléments un par un.

programme


strs = 'Hello'
strs_list = list(strs)

new_strs = '' #Créer une liste vide pour la chaîne
for i in range(len(strs_list)):
    new_strs += strs_list[i]

print(new_strs)
print(type(new_strs))

production


Hello
<class 'str'>

Recommended Posts

Faire une liste dans laquelle les caractères sont stockés comme un élément dans une chaîne de caractères
Comment transformer une chaîne en tableau ou un tableau en chaîne en Python
Copiez la liste en Python
Créez un jeu Janken en une seule ligne (python)
Comment identifier l'élément avec le plus petit nombre de caractères dans une liste Python?
Combinez des chaînes répétitives en une seule avec des expressions régulières Python.
Créer un tableau de multiplication de chaque élément dans une feuille de calcul (Python)
Divisons un ensemble d'entiers en restes en un seul coup
Extraire la valeur de dict ou list sous forme de chaîne de caractères
Comment connecter le contenu de la liste dans une chaîne de caractères