Ich möchte einem Wert aus einer Liste,den ich per input festlege,einen String 'x' zuordnen.
Jetzt bekomme ich folgenden Fehler:
TypeError: 'tuple' object does not support item assignment
Wie kann ich dieses Problem lösen?
Code: Alles auswählen
Feld = (1,2,3,
4,5,6,
7,8,9)
def show():
print (Feld[0],'|',Feld[1],'|',Feld[2])
print ('---------')
print (Feld[3],'|',Feld[4],'|',Feld[5])
print ('---------')
print (Feld[6],'|',Feld[7],'|',Feld[8])
while True:
input = int(input('Wähle ein Feld:'))
input = input - 1
if Feld[input] != 'x' and Feld[input] != 'o' :
Feld[input]= 'x'
else:
print ('Dieses Feld ist bereits belegt!')