Skip to content

Commit 625ab5c

Browse files
committed
fixed CI issues
1 parent 8def026 commit 625ab5c

File tree

1 file changed

+12
-16
lines changed

1 file changed

+12
-16
lines changed

matrix/transpose_of_matrix.py

Lines changed: 12 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -13,43 +13,39 @@
1313
[3,9,3]]
1414
1515
"""
16-
17-
18-
def transpose_matrix(matrix: list[list[int]]) -> list[list[int]]:
19-
""" ""
16+
def transpose_matrix(matrix: list[list[int]]) ->list[list[int]]:
17+
"""""
2018
creating a new empty matrix for storing transposed values
2119
number of rows in the matrix=len(matrix)
2220
number of columns =number of elements in the matrix=number of element in 1st row of the matrix=len(matrix[0])
2321
"""
24-
transposed_matrix = [[0] * len(matrix) for _ in range(len(matrix[0]))]
25-
"""
22+
transposed_matrix=[[0]*len(matrix) for _ in range(len(matrix[0]))]
23+
"""
2624
created an empty matrix of dimension len(matrix)*len(matrix[0])
2725
"""
2826
for i in range(len(matrix)):
2927
for j in range(len(matrix[0])):
30-
"""
28+
"""
3129
traversing the matrix element-by-element starting from 1st element of 1st row to last element of last row
3230
1st loop--> traversing through the row
3331
2nd loop--> traversing through the column
3432
by this whole matrix is traversing
3533
36-
"""
37-
transposed_matrix[j][i] = matrix[i][j]
34+
"""
35+
transposed_matrix[j][i]=matrix[i][j]
3836
"""
3937
keeping the values of matrix to resultant matrix in transposed order
4038
for example 2nd element of 3rd row will be 3rd element of 2nd row
4139
1nd element of 2rd row will be 2rd element of 1nd row
42-
likwise diagonal element will reamin intact
40+
likwise diagonal element will reamin intact
4341
44-
"""
45-
# return the transposed_matrix
42+
"""
43+
#return the transposed_matrix
4644
return transposed_matrix
47-
48-
4945
"""
5046
check for main function
5147
give input and call the transpose_matrix () function with matirx as a parameter
5248
"""
53-
if __name__ == "__main__":
54-
matrix = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]]
49+
if __name__=="__main__":
50+
matrix=[[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]]
5551
print(transpose_matrix(matrix))

0 commit comments

Comments
 (0)