Sobes.tech
Junior — Middle

Kādas mainīgas datu struktūras ir pieejamas Python valodā?

sobes.tech AI

Atbilde no AI

Pythonā ir pieejamas vairākas maināmas (mutable) datu struktūras, kuras var mainīt pēc to izveides:

  • list — sakārtots un maināms elementu kopums. Var pievienot, dzēst un mainīt elementus.
  • dict — vārdnīca, kas glabā atslēgas-vertības pārus. Atļauj mainīt, pievienot un dzēst pārus.
  • set — unikālu elementu kopums, maināms, atbalsta pievienošanas un dzēšanas operācijas.
  • bytearray — maināma baitu secība.

Piemērs, kā izmantot maināmās struktūras:

my_list = [1, 2, 3]
my_list.append(4)  # Pievienot elementu

my_dict = {'a': 1, 'b': 2}
my_dict['c'] = 3    # Pievienot pāri

my_set = {1, 2, 3}
my_set.add(4)       # Pievienot elementu

my_bytes = bytearray(b'abc')
my_bytes[0] = 100   # Mainīt pirmo baitu

Šīs struktūras plaši tiek izmantotas datu glabāšanai un apstrādei, kad ir nepieciešams mainīt to saturu.