くらし情報『Pythonで学ぶ 基礎からのプログラミング入門 (12) Pythonでテキスト処理/ファイル処理をしてみよう』

2015年8月10日 11:00

Pythonで学ぶ 基礎からのプログラミング入門 (12) Pythonでテキスト処理/ファイル処理をしてみよう

○テキストを加工する方法

テキストの生成について取り扱ったので、次はそのテキストを加工する方法について扱います。基礎的な機能を順に紹介していきます。これ以外にも多数の機能がありますが、必要になった時点で調べて覚えていけばよいでしょう。

まず、文字列中の「文字」の取得ですが、以下のように [X] で位置を指定して行います。

>>> text = ’hello world python’
>>> print(text[4])
o

>>> print(text[100])
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IndexError: string index out of range

>>> print(text[-4])
t

この位置の指定はリストの要素の数え方と同じで0から始まります。先頭から0、1、2……と数えていくと4はoに対応していますね。範囲を超えてしまうとエラーになります。

新着くらしまとめ
もっと見る
記事配信社一覧
facebook
Facebook
Instagram
Instagram
X
X
YouTube
YouTube
上へ戻る
エキサイトのおすすめサービス

Copyright © 1997-2024 Excite Japan Co., LTD. All Rights Reserved.