def reverse(matrix): return matrix and list(matrix[0]) + reverse(list(zip(*matrix[1:]))[::-1]) print(reverse([line.split() for line in __import__("sys").stdin.readlines()])) # 输入: # 1 2 3 # 4 5 6 # 7 8 9 # * 0 # # ^Z # 输出: # ['1', '2', '3', '6', '9', '#', '0', '*', '7', '4', '5', '8'] # 输入: # 西北 北 东北 # 西 中 东 # 西南 南 东南 # ^Z # 输出: # ['西北', '北', '东北', '东', '东南', '南', '西南', '西', '中']