我知道我可以使用 Awk,但我在 Windows 机器上,并且我正在为可能没有 Awk 的其他人创建一个函数。我也知道我可以编写一个 C 程序,但我不希望为我正在制作的一个小 Vim 实用程序提供需要编译和维护的东西。
原始文件可能是:
THE DAY WAS LONG
THE WAY WAS FAST
在转置之后,它应该变成:
TT
HH
EE
DW
AA
YY
WW
AA
SS
LF
OA
NS
GT
更新
- 高尔夫规则适用于选择正确答案。
- Python 爱好者应该在下面查看Charles Duffy 的答案。