代码:
def func40():
n = int(input('Please input the number of rows:'))
m = int(input('Please input the number of columns:'))
lis1, lis2, lis3 = [], [], []
t1 = 0
while t1 < n:
for j in range(0, m):
a = int(input('Please input A[%d,%d]:' % (t1, j)))
lis1.append(a)
t1 += 1
t2 = 0
while t2 < n:
for j in range(0, m):
b = int(input('Please input B[%d,%d]:' % (t2, j)))
lis2.append(b)
t2 += 1
#按输入条件,上面两个while循环可以进行整合
tem1 = 0
while 0 <= tem1 < (n * m):
a = lis1[tem1] + lis2[tem1]
lis3.append(a)
tem1 += 1
return [lis3[i:i + m] for i in range(0, len(lis3), m)] #列表拆分成m(列数)个小列表
if __name__ == '__main__':
print(func40())
例:输入: Please input the number of r