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