/
glukhov2008
/
Python
Обзор
Документация
Войти
/
glukhov2008
/
Python
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
map_filter_cub.py
23 строки
1020 B
andrewgluss
use map and filter with other functions
25 окт 2022, 18:23
25 окт 2022, 18:23
7408c94
Код
Авторство
О чём код?
def map(function, items): result = [] for item in items: result.append(function(item)) return result def filter(function, items): result = [] for item in items: if function(item): result.append(item) return result def del_5(num): if num>0 and num<1000 and num % 5 == 2: return num def cub(num): return num**3 numbers = [1014, 1321, 675, 1215, 56, 1386, 1385, 431, 1058, 486, 1434, 696, 1016, 1084, 424, 1189, 475, 95, 1434, 1462, 815, 776, 657, 1225, 912, 537, 1478, 1176, 544, 488, 668, 944, 207, 266, 1309, 1027, 257, 1374, 1289, 1155, 230, 866, 708, 144, 1434, 1163, 345, 394, 560, 338, 232, 182, 1438, 1127, 928, 1309, 98, 530, 1013, 898, 669, 105, 130, 1363, 947, 72, 1278, 166, 904, 349, 831, 1207, 1496, 370, 725, 926, 175, 959, 1282, 336, 1268, 351, 1439, 186, 273, 1008, 231, 138, 142, 433, 456, 1268, 1018, 1274, 387, 120, 340, 963, 832, 1127] numbers_2 = map(cub,filter(del_5,numbers)) print(*numbers_2, sep = '\n')