2008-03-05 22:01:09
PHPやMySQLで"strrev(string)"とか"reverse(string)"とすれば簡単に文字列を逆転させることができるのに、Pythonにはない。なぜなんだ! と思っていたが、以下のようにして簡単に定義できると判った。こうしておけば、strrev(string)でPHPなどと同じように文字列を逆転できる。
def strrev(s): return s[::-1]でもどうしてこれで逆転するんだ。[::-1]なんて私には理解できない呪文である。