Python 2.4.4 (#2, Aug 16 2007, 02:03:40) [GCC 4.1.3 20070812 (prerelease) (Debian 4.1.2-15)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> matriz1=[] >>> matriz2=[] >>> matriz1.append(1) >>> matriz1.append(3) >>> matriz1.append(5) >>> matriz1.append(7) >>> matriz1.append(9) >>> matriz2.append(2) >>> matriz2.append(4) >>> matriz2.append(6) >>> matriz2.append(8) >>> matriz2.append(10) >>> res=[] >>> if len(matriz1)==len(matriz2): # si ambas matrices tienen la misma cantidad de elementos ... for i in range (0,len(matriz1)): ... res.append(matriz1[i]*matriz2[i]) ... >>> print matriz1 [1, 3, 5, 7, 9] >>> print matriz2 [2, 4, 6, 8, 10] >>> print res [2, 12, 30, 56, 90] >>>