かべぎわブログ

技術的なことについてかけたらいいな…

Pythonで文字列を反転させて出力する

概要

Pythonをつかって文字列を反転させて出力させてみます。
たとえるならLinuxコマンドのrevみたいな。

スクリプト例

mojiretsu = 'ABCDEFG'
print(mojiretsu[::-1])

実行するとこんな感じで反転して出力してくれる。

$ ./rev.py 
GFEDCBA

ちょっとした説明

Pythonでは文字列のオフセットを[開始位置:終了位置:ステップ数]で指定することができる。
ステップ数を-1とすることで末尾からの出力になっている。

おわりに

べんり
だけどちょっとわかりにくいか…?

世界標準MIT教科書 Python言語によるプログラミングイントロダクション第2版: データサイエンスとアプリケーション

世界標準MIT教科書 Python言語によるプログラミングイントロダクション第2版: データサイエンスとアプリケーション