1.输入的每一行转换成列表,再放入列表中

matrix = []
for i in range(5):   #range中可以是输入的次数
        row = list(map(int,input().strip().split())) 
        matrix.append(row)
print(matrix)

2.先初始化二维数组,再输入的每一行转换成列表,再放入列表中

 str1 = input().strip()
 n, m, k = map(int, str1.split())
#先对上面输入进行处理
 color_matrix = [[0 for _ in range(m+1)] for _ in range(n+1)]                      #全部都是0
 height_matrix = [[float('inf') for _ in range(m+1)] for _ in range(n+1)]        #全是都是无穷大

for i in range(k):

        row = list(map(int, input().strip().split()))

        对二维数组进行赋值row

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐