วันอาทิตย์ที่ 25 ตุลาคม พ.ศ. 2558

Lab 6 - Transpose Matrix

def setup():
    a = [1,1,2]
    b = [5,5,5]
    c = [9,1,1]
    matrix = [a,b,c]
    display(matrix)
    print()
    display(transpose(matrix))
def display(matrix):
    i = 0
    while(i < len(matrix)):
        j = 0
        while(j < len(matrix[i])):
            print(matrix[i][j],end = ' ')
            j += 1
        print()
        i += 1

def transpose(matrix):
    for i in range (0,len(matrix)):
        for j in range (i+1,len(matrix[i])):
            temp = matrix[i][j]
            matrix[i][j] = matrix[j][i]
            matrix[j][i] = temp
    return matrix

setup()

ไม่มีความคิดเห็น:

แสดงความคิดเห็น