Как исправить ошибку
Умножьте все элементы списка [12, 24, 36, 48, 109, 187] на 17.
Нужно перебрать все элементы при помощи цикла и умножить их.
Решить эту задачу используя lambda-функцию для умножения числа и применить ее при помощи функции map() ко всему списку.
Как исправить эту ошибку ?
<map object at 0x0000000002997A20>
main.py:
mas = [12, 24, 36, 48, 109, 187]
for i in range(len(mas)):
bobo = (lambda a, b: a * b)(mas[i], 17)
b = map(bobo, mas)
print(b)
Ответы (1 шт):
Автор решения: S. Nick
→ Ссылка
Попробуйте так:
mas = [12, 24, 36, 48, 109, 187]
bobo = (lambda a: a * 17)
b = map(bobo, mas)
print(f'\n{list(b)}\n')