达内Python作业:方阵(行数列数相同)转置
list = [] def chenge_list(list): for j in range(0, len(list)): for i in range(j, len(list)): list[j][i], list[i][j] = (list[i][j], list[j][i]) def print_list(list): for i in list: for j in i: print(j, end='\t') print() def create_list(num): ii = 1 for i in range(num): list.append([]) for j in range(num): list[i].append([]) list[i][j] = ii ii += 1 create_list(4) print_list(list) chenge_list(list) print() print_list(list)
发表评论
达内Python作业:方阵(行数列数相同)转置