Список (list) — упорядоченная изменяемая коллекция элементов: nums = [1, 2, 3]. Элементы могут быть любого типа и даже смешанными. Доступ по индексу с нуля: nums[0] → 1, nums[-1] → 3 (последний).
Список можно менять. Добавить элемент в конец — nums.append(4). Вставить по индексу — nums.insert(0, 9). Удалить — nums.remove(2) (по значению) или del nums[0] (по индексу), либо nums.pop() (забрать последний). Длина — len(nums).
Полезные операции: сортировка nums.sort(), переворот nums.reverse(), проверка наличия 2 in nums (вернёт True/False), срезы как у строк nums[1:3]. Списки перебирают циклом: for x in nums: print(x). Это самая часто используемая структура данных в Python.