2011-11-02 36 views

答えて

435

>>>mystr = "abcdefghijkl" 
>>>mystr[-4:] 
'ijkl' 

これは、文字列の最後の4つの文字をスライスします。最後から4つの信号の前に " - "が表示されます。 ":"の前にあるので、文字列の先頭になります。 ":"の後にあった場合、文字列は実際の終了前に4文字で終了します。

スライスの詳細については、Pythonのドキュメントを参照してください。

39
str = "aaaaabbbb" 
newstr = str[-4:] 

を参照してください:このようにhttp://codepad.org/S3zjnKoD

+0

これは最後の4文字を除くすべての文字を返します。 – Constantinius

+0

これは私に最後の4文字以外のすべてを与えています – jkjk

+0

@ConstantniusはTypoとバグだったので修正しました。 – DhruvPathak

関連する問題