Sobes.tech
Junior — Middle

Ce structuri de date modificabile sunt disponibile în limbajul Python?

sobes.tech AI

Răspuns de la AI

În Python, există mai multe structuri de date mutabile care pot fi modificate după crearea lor:

  • list — un set ordonat și modificabil de elemente. Se pot adăuga, șterge și modifica elemente.
  • dict — un dicționar care stochează perechi cheie-valoare. Permite modificarea, adăugarea și ștergerea perechilor.
  • set — un set de elemente unice, modificabil, suportă operații de adăugare și ștergere.
  • bytearray — o secvență modificabilă de octeți.

Exemplu de utilizare a structurilor modificabile:

my_list = [1, 2, 3]
my_list.append(4)  # Adăugare element

my_dict = {'a': 1, 'b': 2}
my_dict['c'] = 3    # Adăugare pereche cheie-valoare

my_set = {1, 2, 3}
my_set.add(4)       # Adăugare element

my_bytes = bytearray(b'abc')
my_bytes[0] = 100   # Modificare primul octet

Aceste structuri sunt utilizate pe scară largă pentru stocarea și procesarea datelor atunci când este necesară modificarea conținutului.