from NumPy import * def Mult(str1,str2): # строки в виде 0;2;6 arr1=str1.split(';') arr2=str2.split(';') if len(arr1)==len(arr2): for x in arr: res=res+arr1[x]*arr2[x] return res else: return "Не могу перемножить." a=[[input() for y in range(4)] for x in range(4)] b=[[input() for y in range(4)] for x in range(4)] res=[[input() for y in range(4)] for x in range(4)] for y in range(4): for x in range(4): res[y][x]=Mult(';'.join(a[y],';'.join(b[:,x])
Написал такой код. Верный он?