假设我们有以下内容(但实际上规模更大):
ABCDEF
GHIJKL
MNOPQR
有没有办法将其旋转为如下所示:
FLR
DKQ
DJP
CIO
BHN
AGM
我不知道从哪里开始因为它是星期一早上。谢谢,
JJ
答案 0 :(得分:1)
这基本上只是将列转换为行。这可以通过zip()
:
lines = []
with open('file.txt') as f:
for line in f:
lines.append(line.rstrip())
cols = zip(*lines)
for col in list(cols)[::-1]:
print(''.join(col))
输出:
FLR
EKQ
DJP
CIO
BHN
AGM