リストや文字列を逆順にする方法
リストのstepを-1にする方法。
a = 'abcde' print(a[::-1]) b = [1, 2, 3, 4, 5] print(b[::-1])
出力
edcba [5, 4, 3, 2, 1]
reversedを使う方法。
a = 'abcde' for char in reversed(a): print(char)
出力
e d c b a
型を変換しながら逆順にする方法。
num = 123456789 print(int(str(num)[::-1]))
出力
98765431