Python入門– tag –
-
Python
Pythonのlambda(ラムダ)式の書き方と使い方まとめ
lambda(ラムダ)式は、「無名関数」という名前のない関数を作るための式です。 しかし、通常、関数を作るにはdef文があるため、lambdaが何のためにあるのか分からないという方も多いでしょう。 結論から言うと、lambdaは、sorted()関数やmap()関数、filte... -
Python
Pythonのdef文で関数を作る方法
プログラミングでは、関数を使いこなせるようになると、以下のような大きなメリットを得ることができます。 ある作業の手間を省略できる。同じコードを何度も書く必要がなくなる。 つまり、プログラムを書くことが遥かに効率的で簡単になるということです... -
Python
Pythonのタプルの基本的操作のまとめ
Pythonのタプルは、リストと同じように要素をインデックスで管理するオブジェクトです。リストと同じく、学習の早い段階で触れるものですが、タプルとリストは何が違うのか、リストがあるにも関わらずなぜタプルがあるのか、と疑問に思われることも多いオ... -
Python
Pythonのset(集合)の基本的操作のまとめ
このページでは、Pythonのsetの基本的な操作を網羅してまとめています。 Pythonのsetは、主に数学の集合演算を簡単に行うことができるオブジェクトです。ここでしっかりと身につけておきましょう。 【1. set(集合)の作成】 それでは、まずはsetの作成方法... -
Python
Pythonの辞書(dict)の基本的操作の全て
Pythonの辞書(dict)は、キーと値のペアを1つの要素として格納するコンテナです。リストと同じようにPythonでのプログラミングで使う機会は非常に多いです。 ここでは知っておくべき辞書の操作の解説を通じて、Pythonの辞書に対する理解を深められるように... -
Python
Pythonの辞書(dict)のキー・値の存在確認と取得方法|in文, get()他
Pythonで辞書のキーや値の存在の確認、それらを取得する方法を解説します。ここでは以下の構文やメソッドを使います。 in文get()メソッドkeys()メソッドvalues()メソッドitems()メソッド それぞれ、辞書の操作でよく使うものなのでしっかりマスターしてお... -
Python
Pythonの辞書(dict)をソートする方法まとめ
辞書(dict)のソートは、リストと同じsorted()関数を使います。しかし、リストと違って辞書は、要素としてキーと値を持つため、どちらを基準にソートするのかでやり方が少々異なります。 ここでしっかりと解説していきます。 【1. sorted()関数】 辞書の要... -
Python
Pythonの辞書(dict)の要素を削除する方法まとめ
Pythonの辞書(dict)から要素を削除する方法は次の4つあります。 pop()メソッド:指定の要素を取り出して削除popitem()メソッド:要素をランダムに取り出して削除del 文:要素を指定して削除(複数可)clear()メソッド:要素を全て削除 それぞれしっかりお... -
Python
Pythonの辞書(dict)に要素を追加する方法まとめ
Pythonの辞書(dict)に、要素を追加する方法についてまとめています。具体的には、次の3つの方法があります。 辞書[キー] = 値:キーがあれば更新、なければ追加setdefault():キーがあればそのまま、なければ追加update():別の辞書(dict2)のキーと値を、... -
Python
Pythonの辞書(dict)の作成方法まとめ
Pythonの辞書(=dict)は、リストやタプルと同じように、複数の値を格納するコンテナ型データです。 ただし、リストやタプルのように要素をインデックス番号で保持するのではなく「キー」によって保持します。この特徴から、辞書は、リストとは違ったさまざ... -
Python
Pythonのリストの基本的操作まとめ
Pythonの基本的なリスト操作についてまとめています。これらは経験豊富なプログラマーにとっては当たり前の操作であり、初心者にとっては、まず身につけておきたいものです。 初心者の方は、まずは上から順番に、ここで書いているリスト操作をマスターして... -
Python
Pythonのリストと文字列を相互に変換する方法まとめ
ここではPythonのリストと文字列の変換について、次の3つを解説します。 リストを文字列に変換する方法文字列をリストに変換する方法リストの数値要素を文字列に、文字列要素を数値に変換する方法 【1. リストを文字列に変換|join()メソッド】 リスト型の...