Junior — Middle
Aké meniteľné dátové štruktúry sú k dispozícii v jazyku Python?
sobes.tech AI
Odpoveď od AI
V Pythone je dostupných niekoľko mutabilných (mutable) dátových štruktúr, ktoré je možné meniť po ich vytvorení:
- list — usporiadaná a meniaca sa sada prvkov. Môžete pridávať, odstraňovať a meniť prvky.
- dict — slovník, ktorý uchováva páry kľúč-hodnota. Umožňuje meniť, pridávať a odstraňovať páry.
- set — množina unikátnych prvkov, meniaca sa, podporuje operácie pridania a odstránenia.
- bytearray — meniaca sa sekvencia bajtov.
Príklad použitia meniace sa štruktúr:
my_list = [1, 2, 3]
my_list.append(4) # Pridať prvok
my_dict = {'a': 1, 'b': 2}
my_dict['c'] = 3 # Pridať pár kľúč-hodnota
my_set = {1, 2, 3}
my_set.add(4) # Pridať prvok
my_bytes = bytearray(b'abc')
my_bytes[0] = 100 # Zmeniť prvý bajt
Tieto štruktúry sa široko používajú na ukladanie a spracovanie dát, keď je potrebné meniť obsah.