в отличие от большинства распространенных языков программирования, в python нет массива.

у него есть то, что называется списком, словарем и кортежами.

  1. список — синтаксическая запись: имя_переменной = []

он выглядит как массив и ведет себя как массив, но в python называется списком.

2. словарь — синтаксическая запись: имя_переменной = {ключ:значение,ключ:значение,…}

словарь в python похож на ассоциативный массив или данные json. у него есть пара ключ-значение. можно получить все ключи, используя следующий синтаксис:

имя_переменной.ключи(), и можно получить все значения, используя имя_переменной.значения().

И список, и словарь являются изменяемыми типами данных:

mutable — значение данных по определенному индексу списка или словаря может быть изменено с помощью арифметических операций.

неизменяемый — значение элемента данных в типе данных не может быть изменено с помощью арифметических операций или операций замены.

В python у нас есть третий тип данных, наряду со списком и словарем, кортежами.

кортежи — синтаксическая запись: имя_переменной = ()

кортежи — это неизменяемый тип данных в python. Они похожи на статические массивы. можно получить их данные, но нельзя изменить свои данные.