Chce pomnożyć dwie listy razem według wartości w Pythonie, tak jak możemy to zrobić w Matlabie.
Tak zrobiłbym to w Matlabie:
a = [1,2,3,4]
b = [2,3,4,5]
a .* b = [2, 6, 12, 20]
List comprehension dałoby 16 pozycji listy, dla każdej kombinacji x * y x od ai y od b. Nie jestem pewien, jak to zmapować?
mam zestaw danych i chcę go pomnożyćNumpy.linspace(1.0, 0.5, num=len(dataset)) =).
1 odpowiedź
Użyj list comprehension połączonego z zip ()
:.
[a*b for a,b in zip(lista,listb)]