Matrix Transpose in Python

前端 未结 18 1713
甜味超标
甜味超标 2020-11-22 00:21

I am trying to create a matrix transpose function for python but I can\'t seem to make it work. Say I have

theArray = [[\'a\',\'b\',\'c\'],[\'d\',\'e\',\'f\         


        
18条回答
  •  走了就别回头了
    2020-11-22 01:12

    Python Program to transpose matrix:

    row,col = map(int,input().split())
    matrix = list()
    
    for i in range(row):
        r = list(map(int,input().split()))
        matrix.append(r)
    
    trans = [[0 for y in range(row)]for x in range(col)]
    
    for i in range(len(matrix[0])):
        for j in range(len(matrix)):
            trans[i][j] = matrix[j][i]     
    
    for i in range(len(trans)):
        for j in range(len(trans[0])):
            print(trans[i][j],end=' ')
        print(' ')
    

提交回复
热议问题