[PYTHON] Erstellen Sie eine Liste, in der Zeichen als ein Element in einer Zeichenfolge gespeichert sind

Was willst du tun

① Fügen Sie jede Zeichenfolge als Element in die Liste ein (2) Konvertieren Sie die Zeichen in der Liste als Elemente nacheinander in eine Zeichenfolge.

python


#① Fügen Sie jede Zeichenfolge als Element in die Liste ein
'Hello'
   ↓
['H', 'e', 'l', 'l', 'o']

#(2) Konvertieren Sie die Zeichen in der Liste als Elemente nacheinander in eine Zeichenfolge.
['H', 'e', 'l', 'l', 'o']
   ↓
'Hello'

Bewegung

Annahme

Programm


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

Ausgabe


Hello
<class 'str'>

① Fügen Sie jede Zeichenfolge als Element in die Liste ein

Was zu tun ist: Einfach in ** list () ** einfügen

Programm


strs = 'Hello'
strs_list = list(strs) #← Nur hier

print(strs_list)
print(type(strs_list))

Ausgabe


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

(2) Konvertieren Sie die Zeichen in der Liste als Elemente nacheinander in eine Zeichenfolge.

Was zu tun ist: Erstellen Sie eine leere Liste und fügen Sie nacheinander Elemente hinzu.

Programm


strs = 'Hello'
strs_list = list(strs)

new_strs = '' #Erstellen Sie eine leere Liste für die Zeichenfolge
for i in range(len(strs_list)):
    new_strs += strs_list[i]

print(new_strs)
print(type(new_strs))

Ausgabe


Hello
<class 'str'>

Recommended Posts

Erstellen Sie eine Liste, in der Zeichen als ein Element in einer Zeichenfolge gespeichert sind
So machen Sie einen String in Python zu einem Array oder ein Array zu einem String
Kopieren Sie die Liste in Python
Mach ein Janken-Spiel in einer Zeile (Python)
Wie identifiziere ich das Element mit der geringsten Anzahl von Zeichen in einer Python-Liste?
Kombinieren Sie sich wiederholende Zeichenfolgen mit regulären Python-Ausdrücken zu einer.
Erstellen Sie eine Multiplikationstabelle für jedes Element in einer Tabelle (Python).
Teilen wir eine Reihe von ganzen Zahlen auf einmal in Reste auf
Extrahieren Sie den Wert von dict oder list als Zeichenfolge
So verbinden Sie den Inhalt der Liste mit einer Zeichenfolge