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