Middle
Czy lista jest modyfikowalnym typem danych w Pythonie?
sobes.tech AI
Odpowiedź od AI
Tak, lista (list) w Pythonie jest mutowalnym (zmiennym) typem danych. Oznacza to, że po utworzeniu listy można zmieniać jej zawartość: dodawać, usuwać lub zmieniać elementy bez tworzenia nowego obiektu.
Przykład:
my_list = [1, 2, 3]
my_list.append(4) # Dodaj element
print(my_list) # Wyświetli: [1, 2, 3, 4]
my_list[0] = 10 # Zmień pierwszy element
print(my_list) # Wyświetli: [10, 2, 3, 4]
To odróżnia listy od typów niemutowalnych, takich jak krotki (tuple), które nie mogą być zmieniane po utworzeniu.