Python」という検索で、このサイト『インストラクターのネタ帳』へアクセスがありました。Pythonで、何らかの文字列から先頭の1文字目を削除した、2文字目以降を取得したいということでしょう。[スポンサードリンク]Pythonで先頭n文字を削除する以下のコードをIDLEのShellウィンドウで実行すると、先頭の1文字目だけを削除した、2文字目以降「bcde」を取得できた様子を確認できます。'abcde'txt[1:]以下のコードを実行した場合は、先頭2文字を削除した、3文字目以降「cde」を取得できます。'abcde'txt[2:]Pythonでn文字目だけを取得する先頭n文字を削除して、n+1文字目以降を取得する考え方を理解するには、n文字目の取得について理解する必要があります。'abcde'txt[1]上記のコードを実行した場合は、2文字目の「b」だけが出力されます。1文字目のインデックスが「0」、2文字目のインデックスが「1」ですから、txt[1]で、2文字目だけが取得でき、txt[1:]で先頭1文字を削除した2文字目以降を取得できます。Pythonでは、文字列もインデックスと「:」(コロン)を使ったスライスができるです。同様にtxt[2]で3文字目だけが取得でき、txt[2:]で先頭2文字を削除した3文字目以降の取得です。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。