map, filter, reduce
Составить список 15 чисел из диапазона [17, 35] (числа получать случайным образом).
Даны списки "части фамилий"
nameBegin = ['Iva', 'Pet', 'Ser', 'Puh', 'Roma']
nameEnd = ['nov', 'nova', 'rov', 'rova', 'kov', 'kova']
Создать список из 15 полных фамилий, которые собираются случайным образом
из элементов списков nameBegin и nameEnd. Все фамилии должны быть разными.
Объединить списки фамилий людей и возраст.
Добавьте для каждого человека кортеж, содержащий
три балла по пятибальной системе (баллы -- три случайных числа)
Результат -- список вида
[(Ivanov, 18, (4, 4, 5)), (Petkov, 20, (4, 5, 3)), (), ...]
Примечание: используйте функцию map()
Составьте список совершеннолетних.
Примечание: используйте функцию filter()
Составьте список студентов, претендующих на стипендию (отсутствие троек).
Примечание: используйте функцию filter()
Найдите средний балл среди всех оценок студентов, сдавших сессию
Примечание: используйте функции filter() и reduce()
Найдите количество студентов, не сдавших сессию
Примечание: используйте функцию reduce()