Sobes.tech
Junior — Middle

Jaké měnitelné datové struktury jsou dostupné v jazyce Python?

sobes.tech AI

Odpověď od AI

V Pythonu je k dispozici několik měnitelných (mutable) datových struktur, které lze po jejich vytvoření upravovat:

  • list — uspořádaná a měnitelná sada prvků. Lze přidávat, odstraňovat a měnit prvky.
  • dict — slovník, který ukládá páry klíč-hodnota. Umožňuje upravovat, přidávat a odstraňovat páry.
  • set — množina unikátních prvků, měnitelná, podporuje operace přidání a odstranění.
  • bytearray — měnitelná sekvence bajtů.

Příklad použití měnitelných struktur:

my_list = [1, 2, 3]
my_list.append(4)  # Přidání prvku

my_dict = {'a': 1, 'b': 2}
my_dict['c'] = 3    # Přidání páru klíč-hodnota

my_set = {1, 2, 3}
my_set.add(4)       # Přidání prvku

my_bytes = bytearray(b'abc')
my_bytes[0] = 100   # Změna prvního bajtu

Tyto struktury se široce používají pro ukládání a zpracování dat, když je potřeba měnit jejich obsah.