В Python существует мощный инструмент для работы со структурами данных – это срезы или slice. Срезы позволяют получать подмножество элементов из последовательности. Рассмотрим, как это работает. ⌛️ Перед началом работы с срезами, напомним, что в Python индексация начинается с 0, если мы начинаем счет слева и -1, если счет начинается справа.
Библиотека itertools это набор быстрых и экономичных по объему памяти инструментов, которые полезны сами по себе или в сочетании. Для нас основная цель их применения это комбинаторика - перебор всех возможных перестановок пар, чисел, символов и т.д.
Списочные выражения это инструмент, позволяющий быстро и удобно обрабатывать данные используя для этого тип данных list - списки. Собирайте списочные выражения, раскрывайте файлы в список, исследуйте его содержимое и многое другое! Незаменимый помощник для нас на экзамене ЕГЭ.