Python関数

Python関数

functools.reduce()

functools.reduce()functools.reduce() は「イテラブルの各要素に演算を連続的に作用させて1つの値に集約させる」高階関数 です。 functools.reduce(function, iterable)最初に...
Python関数

【NumPy】要素を置換する関数

numpy.where(condition, x, y)は、conditionに記述された条件を満たす要素をxで、満たさない要素をyに置換します。
Python関数

データの平均値

算術平均と加重平均データ $X=$ の 算術平均 (arithmetic mean) は \ によって定義されます。また、$X$ の各要素に \\] の重みを乗じて総和をとって、$W$ の合計で割った値 \ を 加重平均 (weighted...
Python関数

【NumPy】格子点の作成

numpy.meshgrid()数値計算においては、平面上あるいは空間内の各点に定義された量を表すために 格子点(grid point)を扱う機会が多くなります。離散データだけでなく、本来ならば連続実数として扱うべき数値も格子点を使って近似...
Python関数

【NumPy】配列生成関数

numpy.array()numpy.array() はシーケンスを受け取って、配列 (ndarrayオブジェクト) を返します。 numpy.array(object, dtype=None, *, copy=True, order='K...
Python関数

【Python】allとanyの使い方

【Python】all()Python の組み込み関数 all() は受け取った イテラブル・オブジェクト (リストやタプルなど) のすべての要素が True であるか、またはイテラブル・オブジェクトが空であるときに True を返します。...
Python関数

Decimal.quantizeによる端数処理

Decimal.quantize()十進浮動小数点数 (Decimalオブジェクト) の quantize()メソッドを用いると、丸める方法を指定して端数を処理することができます。 Decimal.quantize(m, rounding)...
Python関数

総和と総積

総和を計算する関数sum()sum() は受け取ったイテラブル・オブジェクトの要素を左から右へ足し合わせて総和を返す組み込み関数です。 sum(イテラブル )たとえば、リストの要素の総和を求めることができます。 # PYTHON_SUM #...
Python関数

最大値(max)と最小値(min)

この記事では、Python でリストなどから最大値や最小値を抜き出すいくつかの方法について解説します。 【Python】要素の最大値(Maximum value)コンピューターで最大値を求めるアルゴリズムはそれほど難しくはありません。num...
Python関数

zip,zip_longest,enumerate

zip()Python の zip() は複数のイテラブル・オブジェクトを受け取って、各イテラブルから要素を集めたタプルの イテレータ を生成します。k 番目のタプルは各イテラブルの k 番目の要素を集めたタプルです。タプルは next()...