1. Даны списки: 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]. Нужно вернуть список, который состоит из элементов, общих для этих двух списков. 2.Отсортируйте словарь по значению в порядке возрастания и убывания. 3.Есть список a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]. Выведите все элементы, которые меньше 5. 4.Заполнить список ста нулями, кроме первого и последнего элементов, которые должны быть равны единице 5.Сформировать возрастающий список из чётных чисел (количество элементов 45)
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]
common_elements = list(set(a) & set(b))
По значению в порядке возрастанияprint(common_elements)
d = {1: 20, 2: 10, 3: 30, 4: 40, 5: 50}
По значению в порядке убыванияsorted_d_asc = {k: v for k, v in sorted(d.items(), key=lambda item: item[1])}
print(sorted_d_asc)
sorted_d_desc = {k: v for k, v in sorted(d.items(), key=lambda item: item[1], reverse=True)}
print(sorted_d_desc)
a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]
elements_less_than_5 = [x for x in a if x < 5]
print(elements_less_than_5)
zeros_list = [0] * 98
zeros_list.insert(0, 1)
zeros_list.append(1)
print(zeros_list)
even_numbers = [x for x in range(2, 92) if x % 2 == 0]
print(even_numbers)