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.