- Pythonのお勉強 Part53 [無断転載禁止]©2ch.net
715 :デフォルトの名無しさん[sage]:2017/08/15(火) 15:08:15.24 ID:QIwBtXy4 - >>> horizontal = '''abcde
ABCDE 12345 TUVWX''' >>> print(horizontal) abcde ABCDE 12345 TUVWX >>> tmp = horizontal.split('\n') >>> tmp ['abcde', 'ABCDE', '12345', 'TUVWX'] >>> tmp = list(zip(*tmp)) >>> tmp [('a', 'A', '1', 'T'), ('b', 'B', '2', 'U'), ('c', 'C', '3', 'V'), ('d', 'D', '4', 'W'), ('e', 'E', '5', 'X')] >>> vertical = '\n'.join([''.join(i[::-1]) for i in tmp]) >>> print(vertical) T1Aa U2Bb V3Cc W4Dd X5Ee >>>
|