80%

Задание 2
Учимся фильтровать списки

Есть список a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 5, 9, -7, -10]

Выведите все элементы, которые меньше 5. Вывод через запятую без кавычек

Введите правильный ответ на задание 2:

Готово!

Задание 3
List comprehensions

Нужно вернуть список, который состоит из элементов, общих для этих двух списков, отсортированный по возрастанию. Вывод через запятую без кавычек.

a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 11]

b = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 34, 11, 12, 13]

Введите правильный ответ на задание 3:

Нужна подсказка
Подсказка: Загугли "lists intersections python"
Нужна еще подсказка
Подсказка: Попробуйте создать новый список из списка а по такой логике: для каждого элемента из списка а проверяйте, входит ли он (in) в список b. [выражение for переменная in последовательность (if условие)]
Получилось!

Задание 4
Считаем слова в строке

Дана строка. Выведите слово, которое встречается чаще всего. Если таких слов несколько, выведите то, которое меньше в лексикографическом порядке.

s = 'kafka python course stack flow dict list python stack course star product star product analytics flow star kafka stack flow ython list set ist fit predict dict list python ourse ython ourse star product ist fit predict analytics kafka stack flow product ist fit predict analytics star flow dict flow list python course stack flow dict list python stack course'

Введите правильный ответ на задание 4: