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.