2007-05-05 部分文字列を取得 python 部分文字列を取得するメソッドがなかなか見つからなかったけど、配列的にアクセスすることで簡単に取得することができるようです。 foo = "original string" print foo[3:6] #=> gin print foo[6:7] + foo[8:] #=> a string bar = "natio" + foo[5:] print bar #=> national string print bar[:3] #=> nat ちなみに、foo[6:7]とか、bar[:3]という記述を、pythonではスライシング(slicing)と呼びます