Я хочу выполнить поэлементное умножение, чтобы умножить два списка вместе на значение в Python, как мы можем сделать это в Matlab.
Вот как я бы сделал это в Matlab.
a = [1,2,3,4]
b = [2,3,4,5]
a.* b = [2, 6, 12, 20]
Понимание списка даст 16 элементов списка для каждой комбинации x * y
из x
из a
и y
из b
. Не знаете, как сопоставить это.
Если кому-то интересно почему, у меня есть набор данных, и я хочу умножить его на Numpy.linspace(1.0, 0.5, num=len(dataset)) =)
.