У меня есть два списка:питон умножить два списка поэлементно - один из них вложен
C = [3, 2, 1]
D = [[0, 1, 2, 3], [0, 1, 2], [0, 1]]
Я хотел бы, чтобы достичь этого результата:
E = [[0, 3, 6, 9], [0, 2, 4], [0, 1]]
используя только список comprehensions.Is это возможно ? Я застрял на:
E = zip(C, D)
[i * E[0][0] for i in E[0][1]] which gives:
[0, 3, 6, 9]
, но я не могу изменить его применить к другим элементам второго списка