>>> s = 'python' >>> s[::-1] 'nohtyp'
これだけ。
すごくシンプルですね。
ちなみにこのコロン2つの str[begin:end:step] という表記ですが、
beginからendまでをstepおきに取り出すということ。
>>> s = '1234567' >>> s[::2] '1357' >>> s[1:6:2] '246'
ステップに負を入力する場合は、begin > end となるので開始と終了位置に気をつける。
>>> s[1:6:-2] '' >>> s[6:1:-2] '753'
0 件のコメント:
コメントを投稿