Code: Alles auswählen
>>>a = "XXXXXXXXXX"
>>>a[3] = "O"
TypeError: object does not support item assignment
Code: Alles auswählen
>>>a[3]
'X'
Code: Alles auswählen
>>>a = "XXXXXXXXXX"
>>>a[3] = "O"
TypeError: object does not support item assignment
Code: Alles auswählen
>>>a[3]
'X'
Code: Alles auswählen
>>> a = "xxx"
>>> list(a)
['x', 'x', 'x']
Code: Alles auswählen
a = 'xxxxxxxxxxx'
a = a[:2] + 'X' + a[3:]
print a
xxXxxxxxxxx
Du täuschst dich. Zähl nochmal nachmarco_ hat geschrieben: @CM: Nur das bei deinem Beispiel der Buchstabe eingefügt wird und nicht ersetzt. Die Länge verändert sich also.
Code: Alles auswählen
a = '0123456789'
a = a[:2] + 'X' + a[3:]
print a
01X3456789
Code: Alles auswählen
a = '0123456789'
a = list(a)
a[2] = "X"
a = "".join( a )
print a