я использую текущую версию Python 3 и возникла проблема. Я хочу написать код, в котором значение каждого элемента в списке удваивается. Это легко сделать, определив двойную функцию и используя map ():
def addition(n):
return n + n
# We double all numbers using map()
numbers = [1, 2, 3, 4]
result = map(addition, numbers)
print(list(result)) # line 7
error: list' object is not callable at line 7
Но по какой-то причине я не могу преобразовать объект карты «результат» в список. Что я делаю не так?