Python– category –
-
Pythonの辞書(dict)に要素を追加する方法まとめ
Pythonの辞書(dict)に、要素を追加する方法についてまとめています。具体的には、次の3つの方法があります。 辞書[キー] = 値:キーがあれば更新、なければ追加setdefault():キーがあればそのまま、なければ追加update():別の辞書(dict2)のキーと値を、... -
Pythonの辞書(dict)の作成方法まとめ
Pythonの辞書(=dict)は、リストやタプルと同じように、複数の値を格納するコンテナ型データです。 ただし、リストやタプルのように要素をインデックス番号で保持するのではなく「キー」によって保持します。この特徴から、辞書は、リストとは違ったさまざ... -
Pythonのリストの基本的操作まとめ
Pythonの基本的なリスト操作についてまとめています。これらは経験豊富なプログラマーにとっては当たり前の操作であり、初心者にとっては、まず身につけておきたいものです。 初心者の方は、まずは上から順番に、ここで書いているリスト操作をマスターして... -
Pythonのリストの作成方法まとめ
Pythonのリスト作成では、次の4つをよく使います。 直接書く:[]の中に値をカンマで区切って入力する。range()関数:連続した整数のリストを素早く作成。list()関数:文字列やタプルなどの別オブジェクトをリストに変換。リスト内包表記:forループで様々... -
Pythonのリストと文字列を相互に変換する方法まとめ
ここではPythonのリストと文字列の変換について、次の3つを解説します。 リストを文字列に変換する方法文字列をリストに変換する方法リストの数値要素を文字列に、文字列要素を数値に変換する方法 【1. リストを文字列に変換|join()メソッド】 リスト型の... -
Pythonのリストの最大値・最小値を取得する
Pythonのリストから最大値と最小値を求める方法を解説しています。 【1. 最大値を求める|max()関数】 max()関数は、引数に渡したリストの要素の最大値を返すものです。 1.1. 数値リストの最大値を求める 以下のコードでは、リストに格納されている5つの数... -
Pythonのリストの要素数(長さ)を取得する方法
Pythonでリストの要素数を取得したい場合はlen()関数を使います。多重リストの場合は、ちょっとした操作が必要なので、それもあわせて解説します。 【1. len()関数でリストの要素数を取得】 リストの要素数を取得したい時はlen()関数を使います。引数にリ... -
Pythonでリストをシャッフルする方法
Pythonでリストの要素をランダムにシャッフルしたい時は、次の方法があります。 random.shuffle()関数random.sample()関数 前者は元のリストをシャッフルして、後者は要素をシャッフルした新しいリストを作ります。まずはこの2つについて解説します。 その... -
Pythonのリストを逆順に並び替る方法|reverse(), reversed(), スライス
Pythonのリストを逆順に並び替えるには、次の3つの方法が使えます。 reverse()メソッド逆順スライスreversed()関数 それぞれわかりやすく解説していきたいと思います。なお、混乱のないようにお伝えしておくと、ここで解説するのは「逆順」にする方法であ... -
Pythonのリストのソートまとめ|sort(), sorted(), reverse()
Pythonのリストを効率よくソート(並び替え)する方法を解説します。昇順、降順、逆順を全て把握することができますので、ぜひ参考にして頂ければと思います。 【1. sort()メソッド】 リストはsort()メソッドでソートすることができます。次のように書きま... -
Pythonのリストを比較する方法
Pythonでリストを比較するには、大きく分けて2通りの方法があります。 複数のリストの要素と、その並びがともに同じかどうかを比較するには「==」演算子を使います。一方で、要素だけを比較したい場合は、リストをsetに変換して比較を行います。 それぞれ... -
Pythonのリストの要素を削除する方法|pop(), remove(), clear(), del文
ここでは、Pythonのリストから要素を削除する方法を全てまとめています。 それぞれ、特徴が違うため、状況に応じて使いこなせるようになると、書けるコードの幅が広がります。 それぞれ詳しく解説していきますので、ぜひ参考にして頂ければと思います。 【...