How to input matrix (2D list) in Python?

后端 未结 16 1278
醉酒成梦
醉酒成梦 2020-11-27 06:34

I tried to create this code to input an m by n matrix. I intended to input [[1,2,3],[4,5,6]] but the code yields [[4,5,6],[4,5,6]. Same things happ

16条回答
  •  半阙折子戏
    2020-11-27 07:04

    no_of_rows = 3  # For n by n, and even works for n by m but just give no of rows
    matrix = [[int(j) for j in input().split()] for i in range(n)]
    print(matrix)
    

提交回复
热议问题