Sobes.tech
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.