LoginSignup
0
0

More than 3 years have passed since last update.

【Python】文字列の部分参照 (備忘録)

Last updated at Posted at 2019-08-28

はじめに

Pythonで文字列を扱うことが多いので、文字列の扱いかたを簡単にまとめます。

参考書: 入門 Python3

環境

OS: macOS Mojave

文字列のうち任意の文字を抽出する

扱う文字列は以下の通りです。

letters = "123456789"

文字列のうち任意の文字の位置を指定して抽出する場合は以下の構文で抜き出す。

letters[開始:終了:段階]

例えば初めから七番目 (0から数えたら6番目) まで2つずつを抽出する場合は以下のようになる。
(初めから抽出する場合は数字を省略できる。)

>>>letters[:7:2]
'1357'

初めから最後まで、2つずつ抽出する場合

>>>letters[::2]
'13579'

後ろから3番目を参照したい場合

>>>letters[-4]
'7'

(応用) 文字列を逆転させたい場合

>>>letters[::-1]
'987654321'
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0