高校日本史190178 views
中学社会667713 views
高校物理159041 views
高校国語786851 views
高校倫理1436905 views
ヒストリア287243 views
教育149228 views
高校化学2918182 views
りんご201251 views
数学講師2870390 views
MathPython
MathPython もよろしくお願いします。 https://www.mathpython.com/
MathPython もよろしくお願いします。 https://www.mathpython.com/
11/23
14 views23 Dec 2025

集合演算のパフォーマンスは、要素数や操作の種類によって大きく変わる。ここでは各演算の計算量と実測値を比較する。 基本操作の計算量...

14 views23 Dec 2025

Python の set と dict はどちらもハッシュテーブルを基盤としているが、内部実装にはいくつかの違いがある。 基本的...

44 views23 Dec 2025

Python の set は内部でハッシュテーブルを使っている。これにより、要素の検索・追加・削除が平均 O(1) の計算量で実...

17 views23 Dec 2025

frozenset は変更不可能(イミュータブル)な集合だ。通常の set と同じ要素を持てるが、作成後に要素を追加・削除できな...

12 views23 Dec 2025

集合の包含関係を調べることで、ある集合が別の集合に含まれるかどうかを判定できる。Python では比較演算子とメソッドの両方で判...

18 views23 Dec 2025

集合演算は、複数の集合を組み合わせて新しい集合を得る操作だ。Python では演算子とメソッドの両方で実行できる。 和集合(Un...

14 views23 Dec 2025

Python の集合(set)は、重複しない要素の集まりを表すデータ型だ。数学の集合論をベースにしており、要素の順序は保証されな...

25 views22 Dec 2025

Python でエラー処理を書くとき、2 つのアプローチがある。LBYL(Look Before You Leap:跳ぶ前に見よ...

19 views22 Dec 2025

Python では `==` と `is` はまったく異なる比較を行う。`==` は値の等価性を、`is` はオブジェクトの同一...

12 views22 Dec 2025

Python でオブジェクトを比較するとき、`==`、`<`、`>` などの演算子は内部で「リッチ比較メソッド」を呼び出す。これ...

36 views22 Dec 2025

深くネストした if 文は、コードの可読性を著しく損なう。早期リターン(early return)とガード節(guard cla...

14 views22 Dec 2025

多重 `if-elif` は、コマンドパターンやステートマシンでよく見かける構造だ。条件が増えるたびに分岐が伸び、保守が困難にな...

15 views22 Dec 2025

多数の `if-elif-else` が連なるコードは、読みにくく保守も大変だ。ディスパッチテーブル(dispatch tabl...

12 views22 Dec 2025

Python でオブジェクトを `if` 文や `bool()` で評価するとき、内部では何が起きているのか。CPython の...

15 views22 Dec 2025

Python でオブジェクトを `if` 文や `bool()` で評価するとき、そのオブジェクトが「真」か「偽」かを決めるのが...

14 views22 Dec 2025

Python の条件式では、評価順序と短絡評価により「評価されない部分」が生じる。副作用を伴うコードをそこに書くと、実行されたり...

16 views22 Dec 2025

Python の三項演算子(条件式)は `value_if_true if condition else value_if_fa...

21 views22 Dec 2025

Python の `and` と `or` は単なる論理演算子ではない。短絡評価(short-circuit evaluatio...

15 views22 Dec 2025

pandas で条件抽出するとき、通常は `df[df['col'] > 0]` のようにブールインデックスを使います。quer...

18 views22 Dec 2025

pandas の MultiIndex(階層的インデックス)を使うと、複数の軸を持つデータを 2 次元の DataFrame で...

15 views22 Dec 2025

機械学習ではカテゴリカル変数を数値に変換する必要があります。「ダミー変数」や「One-Hot エンコーディング」と呼ばれるこの処...

10 views22 Dec 2025

pandas の apply は便利なメソッドですが、大きなデータセットでは非常に遅くなります。多くの場合、ベクトル化された操作...

20 views22 Dec 2025

業務では Excel ファイルでデータをやり取りする機会が多いです。pandas は Excel ファイルの読み書きに対応してい...

18 views22 Dec 2025

実データには欠損値(NaN)がつきものです。センサーの故障、通信エラー、データ収集の失敗など、さまざまな理由でデータが欠落します...