Загрузка данных



Часть 2. Срезы и копии

• 2.1. Создай список numbers = [10, 20, 30, 40, 50, 60, 70, 80].
• 2.2. Выведи:
	• первые три элемента ([:3]);
	• последние три ([-3:]);
	• элементы с индекса 2 по 5 включительно;
	• весь список в обратном порядке ([::-1]).
• 2.3. Сделай копию списка через срез numbers[:] и через copy().
• 2.4. Измени первый элемент копии — проверь, изменился ли оригинал. Объясни результат.

Часть 3. Перебор и обработка (циклы)

• 3.1. Дан список [5, 12, 7, 3, 20, 8]. Через цикл for выведи каждый элемент с его индексом (используй enumerate или range).
• 3.2. Найди сумму всех элементов без sum() (через цикл).
• 3.3. Найди максимальный и минимальный элемент без max() / min() (через цикл).
• 3.4. Создай новый список только из чётных чисел исходного списка.
• 3.5. Посчитай, сколько элементов больше 5.