Eventuali duplicati:
How to create a list with the characters of a string?Come si convertono i caratteri stringa in un elenco?
Esempio:
'abc'
diventa
['a', 'b', 'c']
E 'una combinazione di spli t e affettare?
Eventuali duplicati:
How to create a list with the characters of a string?Come si convertono i caratteri stringa in un elenco?
Esempio:
'abc'
diventa
['a', 'b', 'c']
E 'una combinazione di spli t e affettare?
>>> x = 'abc'
>>> list(x)
['a', 'b', 'c']
Non sei sicuro di ciò che si sta cercando di fare, ma è possibile accedere a singoli caratteri di una stringa stessa:
>>> x = 'abc'
>>> x[1]
'b'
Wow. Ho provato un sacco di tecniche elaborate ed era solo un comando. Grazie mille. Mi ha salvato da un mal di testa. – user1352521
yourstring = 'abc'
[char for char in yourstring]
Se avete bisogno di iterare la stringa che non è nemmeno necessario per convertirlo in un elenco:
>>> n = 'abc'
>>> for i in n:
... print i
...
a
b
c
o
>>> n[1]
'b'
Duplicazione esatta di [Come creare un elenco con i caratteri di una stringa?] (Http://stackoverflow.com/q/5501641/1142167) –