Junior — Middle
Koje promenljive strukture podataka su dostupne u jeziku Python?
sobes.tech АИ
Одговор од АИ
U Pythonu, dostupno je nekoliko promenljivih (mutable) struktura podataka koje se mogu menjati nakon kreiranja:
- list — uređen i promenljiv skup elemenata. Može se dodavati, brisati i menjati elementi.
- dict — rečnik koji čuva parove ključ-vrednost. Omogućava menjanje, dodavanje i brisanje parova.
- set — skup jedinstvenih elemenata, promenljiv, podržava operacije dodavanja i brisanja.
- bytearray — promenljiva sekvenca bajtova.
Primer korišćenja promenljivih struktura:
my_list = [1, 2, 3]
my_list.append(4) # Dodavanje elementa
my_dict = {'a': 1, 'b': 2}
my_dict['c'] = 3 # Dodavanje para ključ-vrednost
my_set = {1, 2, 3}
my_set.add(4) # Dodavanje elementa
my_bytes = bytearray(b'abc')
my_bytes[0] = 100 # Promena prvog bajta
Ove strukture se široko koriste za skladištenje i obradu podataka kada je potrebno menjati sadržaj.