Wie führe ich eine elementweise Multiplikation zweier Listen in Python durch?

Ich möchte ein element-Weise Multiplikation, multiplizieren von zwei Listen zusammen, die von Wert in Python, wie wir es tun können in Matlab.

Dies ist, wie ich es tun würde in Matlab.

a = [1,2,3,4]
b = [2,3,4,5]
a .* b = [2, 6, 12, 20]

Einer Liste Verständnis geben würde 16 Liste der Einträge, für jede Kombination x * y von x aus a und y aus b. Unsicher, wie diese Karte.

Wenn jemand interessiert ist, warum, ich habe einen Datensatz, und möchten, multiplizieren Sie es durch Numpy.linspace(1.0, 0.5, num=len(dataset)) =).

InformationsquelleAutor der Frage xxjjnn | 2012-04-22

Schreibe einen Kommentar