<br><div><span class="gmail_quote">On 1 May 2006 08:28:12 -0700, <b class="gmail_sendername">BBands</b> <<a href="mailto:bbands@gmail.com">bbands@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
There must be a better way to multiply the elements of one list by<br>another:<br><br>a = [1,2,3]<br>b = [1,2,3]<br>c = []<br>for i in range(len(a)):<br>        c.append(a[i]*b[i])<br>a = c<br>print a<br>[1, 4, 9]<br><br>
</blockquote></div><br>
Something like:<br>
<br>
>>> [ x * y  for x,y in zip(a,b) ]<br>
[1, 4, 9]<br>
<br>
:)<br>
<br>