Description
输入NN的矩阵,输出它的转置矩阵。
Input
第一行为整数N(1≤N≤100)。
接着是一个NN的矩阵。
Output
转置矩阵。
n = int(input())
list1 = []
list3 = []
for i in range(0,n):
list2 = []
st = input()
list2 = st.split(" ")
list1.append(list2)
# print(list1)
for i in range(0,n):
for j in range(0,n):
list3.append(list1[j][i])
for i in range(0,n**2):
if((i+1)%n==0):
print(list3[i])
else:
print(list3[i],end=" ")
本人刚学Python,代码可能写的不是很好,目前在刷oj平台的题目,有些题目在网上找不到答案,所打算分享一下自己的代码,质量可能不是很好,但都是ac过的,关注我,不定时分析oj代码,如果各位有不会的,可以私聊我,一起研究