2.2. Операции со списками

  1. Создать пустой список
  2. Выведите первый и последний элемент списка, затем удалите их.
  3. Сгенерируйте список из целых чисел от 500 до 600 с шагом 5
  4. Сгенерируйте список из вещественных чисел в обратном порядке от 77 до 33. Затем остортируйте его по возрастанию.
  5. Дан список a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]. Вывести все его цифры в обратном порядке.
  6. Даны списки:
    a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]
    b = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13].
    Нужно вернуть список, который состоит из элементов, общих для этих двух списков.
  7. Дано натуральное число N(N<999999). Сгенерировать массив из его цифр, расположенными в обратном порядке (первый элемент равен последней цифре, второй — предпоследней и т.д.).
  8. Дан список целых чисел. Создать новый список, в котором каждый элемент увеличен в два раза.
  9. Дан список вещественных чисел. Определить сумму квадратов каждого элемента массива.
  10. Дан список a. Определить знакопеременную сумму a1-a2+a3-a4 и так далее.
  11. Дан список. Поменять местами второй и пятый элементы.
  12. Дан список из четного числа элементов. Поменять местами его половины.
  13. Удалить из списка, в котором все элементы различны максимальный элемент и минимальный элемент.
  14. Дан спиок дольше 10 элементов. Перенести первые 10 элементов в конец списка.
  15. Известны данные о вместимости (в мегабайтах) и стоимости (в рублях) ка-ждого из 22 типов жестких магнитных дисков (винчестеров). Напечатать вместимость тех винчестеров, которые стоят больше s рублей. Для задачи создать два списка - один с ценами, второй с вместимостью одинакового размера.