ich bin ein Neuling habe aber schon ein paar andere Programmiersprachen "gelärnt"(ich kann damit umgehen).
Jetzt bin ich mal bei Python gelandet.
Und mir ist da was bei einem Programm aufgefallen.
Code: Alles auswählen
def test(testlist):
testlist[2] = "mist"
def main():
matrix = [0,1,2,3,4,5,6,7]
print(matrix[2])
test(matrix)
print(matrix[2])
if __name__ == '__main__':
main()
Code: Alles auswählen
2
mist
Kann mir jemand erklären warum die Liste in der Funktion geädert wird?
Mit Freundlichen Grüßen Nitrama