Python– category –
-
Python
Pythonで文字列を分割する方法|split, splitlines, re.split
Pythonで文字列を分割する方法は複数あります。ここでは、それぞれ比較しながら紹介し、使い方の違いを解説していきます。 【1. 指定の区切り文字で文字列を分割(splitメソッド)】 Pythonで文字列を指定の区切り文字で分割する場合は文字列型メソッドのspl... -
Python
Pythonの文字列を連結・結合する方法|+演算子, format, join
Pythonの文字列を連結・結合する方法はいくつか用意されています。ここではその方法を全て解説します。 【1. +演算子と+=演算子で連結/結合】 Pythonでは、文字列同士は、代入演算子「+」で連結することができます。これは最も基本となる方法です。なお、... -
Python
Pythonの文字列の検索方法|find, in, count, re.search
Pythonで文字列を検索する方法はいくつかあります。 findメソッドは、指定した文字のインデックス位置を調べます。in文は指定した文字が存在するかどうかを調べます。countメソッドは、指定した文字の個数を調べます。 それぞれ覚えておくと便利なので、し... -
Python
Pythonのrange()関数を使ったリスト作成や繰り返し処理の書き方
Pythonのrange関数は、数値が連続したリストを素早く作る時と、for文との組み合わせで指定回数、同じ処理を繰り返すプログラムを書きたいときに非常によく使うものです。 ここでその使い方を詳しく解説します。 【1. range()関数とは】 Pythonのrange関数... -
Python
Pythonのextendメソッドの使い方と解説
Pythonのextendメソッドはリストに要素を追加する時に使うメソッドです。ここで一通り解説します。 【1. Pythonのextendメソッド】 extendメソッドは次のように書きます。任意のリストに指定の要素を追加するメソッドです。 In [ ]: ''' extend... -
Python
Pythonのpop()でリストや辞書の要素を削除する方法
Pythonのpopメソッドは、リスト(list)や辞書(dict)の任意の要素を削除する時に使うものです。リストと辞書の場合、書き方が少々異なるので、ここでしっかり理解しておきましょう。 【1. Pythonのpopメソッドの使い方】 Pythonのpopメソッドの書き方は次の... -
Python
Pythonのcopy関数とdeepcopy関数の違いと使い方
Pythonはcopy関数を使って、オブジェクトのコピーを作ることができます。ただし、コピーにはshallowcopy(浅いコピー)とdeepcopy(深いコピー)という概念があります。この違いを理解していなかったことでドツボにハマる方もいますので、それぞれの違いと使... -
Python
PythonのCounterで要素の出現回数を調べる様々な方法
PythonのCounter関数は、リストやタプル、辞書、文字列などの中の要素の数をわかりやすく取得することができる便利な関数です。要素を数えるには「countメソッド」もありますが、Counter関数は、それと違って、全ての要素の数を一括で取得してくれます。こ... -
Python
Pythonのsortメソッドとsorted関数の使い方の詳しい解説
Pythonには、オブジェクトの要素をソートするために、sortメソッドとsorted関数という二つが用意されています。メソッドは既存のリストの要素を並び替えるもので、これはリストに対してしか使えません。sorted関数はリスト以外にも、タプル、辞書、集合に... -
Python
Pythonのappend()でリストに要素を追加する
Pythonのappendメソッドはリストの末尾に指定の要素を追加するメソッドです。ここではその使い方と注意点、よく聞かれることを全てまとめています。 【1. Pythonのappendメソッドの使い方】 Pythonのappendメソッドは次のように書きます。 In [ ... -
Python
Pythonのcountメソッドでlistや文字列を検索する方法
Pythonのcountメソッドは、文字列やリスト、タプルの中に指定の文字列がいくつあるかを数えてくれるメソッドです。よく使うものなので、ここでしっかりと学習しておきましょう。 【1. Pythonのcountメソッドの使い方】 Pythonのcountメソッドは次のように... -
Python
Pythonのfindメソッドの使い方と注意点まとめ
Pythonのfindメソッドは文字列の中に、指定の文字列が存在するかどうか、あるとしたらその位置はどこかを教えてくれるメソッドです。とてもよく使うものなので、ここでしっかり使い方と注意点を学習しておきましょう。 【1. Pythonのfindメソッドの使い方...