【保存版・初心者向け】Pythonの文字列操作はこれで十分!|メソッド23選

学習

この動画は文字列操作に関する毎日Pythonの動画を一本にまとめたものです。

仕事をしていると、テキストを編集する機会がたくさんあると思います。

大文字と小文字が混ざっていて、どちらかに統一したいときはどうしていますか?
数字と文字列が一緒になって、文字列だけ取得したいときはどうしていますか?
ほかにも、アルファベットと数字が混ざっていて、数字たけ取り出したい、、、
など、日頃いろんな場面に出会うと思います。
このとき、テキストの整形や変換を一つずつやっていては工数がかかり、時間を無駄にしてしまいますよね。
これらは、Pythonを使えば、このようなテキストの処理を簡単に素早く行うことができます。

またPythonを学習している方の中には、「Webスクレイピングをしてみたい」という方もいらっしゃると思います。
Webスクレイピングでは、テキストに特定の文字列が含まれるか、どのような位置に現れるかといった判定を元に、抽出を行います。
こうした判定にもPythonの文字列操作が役立ちます。

この動画では、このような文字列操作の方法をまとめています。

何のメソッドを使えばよいか忘れてしまった場合は、この動画に戻って確認してみてください。
また、概要欄の目次を使えば、見たい操作にすぐリンクします。どうぞご活用ください。

▼目次
00:00 はじめに

01:45 整形
01:49 str.join|文字列を結合する方法
02:54 str.split|文字列を区切り文字で分割するしてリストにする方法
03:40 str.splitlines|改行で分割する方法
05:01 str.rjust/ljust/center|文字列を左右揃えや中央揃えにする方法
06:09 str.strip|文字列の両端の文字を削除する方法
06:53 str.lstrip|文字列の左端を削除する方法

07:55 変換
08:00 str.replace|文字列の中の文字を違う文字に変更する方法
09:11 str.swapcase|文字列の大文字と小文字を逆にする方法
09:50 str.casefold|文字列を特殊文字なども含めて小文字にする方法
10:43 str.upper|文字列を全て大文字に変換する方法
11:25 str.capitalize|文字列の最初の一文字を大文字に、他は小文字にする方法
11:50 str.title|単語の先頭を大文字に他を小文字にする方法

12:18 判定
12:22 str.find|文字列の有無と位置を確認する方法
13:07 str.isalpha|文字列が英字か判定する方法
14:10 str.isdigit|文字列が数字かどうか判断する方法
15:05 str.isnumeric|文字列が数字がどうか判断する方法
16:02 str.isdecimal|文字列が数字のみかどうかを判定する方法
17:06 str.isalnum|1文字以上の文字及び数字のみの文字列か判定する方法
17:51 str.isspace|文字列が空であるがどうかを判定する方法
18:27 str.isprintable|文字列が全て出力できるかどうか確認する方法

19:50 文字列の情報を取得
19:55 str.index|文字列が最初に現れる位置を確認する方法
20:48 rfind|文字列が最後に現れる位置を確認する方法
22:12 str.count|特定の文字や要素の出現回数をカウントする方法

23:01 おわりに

▼自己紹介
ブログに自己紹介を書いております。

▼SNS
Twitter : https://twitter.com/kino_code/likes
Facebook : https://www.facebook.com/キノコード -105693727500005/
Website : https://kino-code.com/

#Python #使い方 #文字列 #テキスト #str

コメント

  1. sinuture-しぬつれ より:

    サムネのPythonの綴りがあああああ

  2. NA YU より:

    凄く便利!!
    いつもありがとうございます!!!!

タイトルとURLをコピーしました