#用列表呈现矩阵
matrix = [] #定义一个空列表
line = input("Enter the line: ")
row = input("Enter the row: ")
line =int(line)
row = int(row)
number_1 = line * row #元素总数
number_2 = 1
number_3 = 1
print(f"Enter a {line}*{row} matrix: ")
while number_2 <= number_1: #输入元素
if number_2 % row == 1:
print(f"Enter line {number_3} : ") #输入提升
number_3 += 1
a = input()
a = int(a)
matrix.append(a)
number_2 += 1
print(f"Finished enter matrix. The matrix: ")
number_3 = 0
while number_3 < line * row:
print(matrix[number_3:number_3 + row]) #用切片呈现行
number_3 += row
效果不是很好,后续会改进~~~