あとりえこばと

Python関数

【NumPy】反転操作

【NumPy】配列要素の反転操作配列要素を特定の軸について反転させる関数の一覧です。 numpy.flip()numpy.flip(arr, axis=None) は指定した軸 (axis) に沿って要素を 反転 させます。1 次元配列を渡...
Python関数

numpy.unique()で重複要素を削除した配列を生成する

numpy.unique()numpy.unique() は受け取った配列から重複要素を削除してユニークな要素だけで構成される配列を返します (Python の set() に相当する関数です)。 numpy.unique(arr, ret...
Python関数

numpy.trim_zeros

numpy.trim_zeros()numpy.trim_zeros() は 1 次元配列からゼロを取り去る関数です。 numpy.trim_zeros(filt, trim='fb')trim に "fb" を指定するか、この引数を省略す...
Python関数

【NumPy】非ゼロ要素のインデクスとカウント

【NumPy】非ゼロ要素をカウントする関数一覧NumPy 配列のゼロではない要素のインデクスや数え上げに関連する関数の一覧です。 numpy.nonzero()numpy.nonzero()は配列の非ゼロ要素のインデクス配列をタプルで返しま...
Python関数

【NumPy】行と列の削除

【NumPy】配列の行と列を削除する方法numpy.delete() 関数またはマスク操作を使って、配列の特定の行や列を削除できます。 numpy.delete()numpy.delete() を使うと配列の行や列を削除できます。 nump...
Python関数

numpy.append

numpy.append()numpy.append() は配列の末尾 に 要素を追加する関数です。 numpy.append(arr, values, axis=None)arr には配列 (ndarray) 以外にリストやタプルなども渡...
Python関数

numpy.insert

numpy.insert()numpy.insert() は指定した位置に配列や数値を挿入する関数です。 numpy.insert(arr, obj, values, axis=None)arr に配列、obj にインデックス、values...
Python関数

numpy.tile

numpy.tile()numpy.tile(A, reps) はスカラーまたは配列 A タイル状に敷き詰める関数です。reps で A の個数を指定します。 # NUMPY_TILE # In import numpy as np # を...
Python関数

numpy.repeat

numpy.repeat()numpy.repeat(a, n) はスカラーや配列 a の各要素を n 回 繰り返す 配列を生成します。 # NUMPY_REPEAT # In import numpy as np # 1を5個並べる a ...
Python数学

素数と合成数、素因数分解

【Python】素数判定・素数生成プログラム$1$ と自身以外に約数をもたない自然数を素数 (prime number)といいます。言い換えると、$2$ 個の約数をもつ自然数は素数です。たとえば、$7$ の約数は $1$ と $7$ の $...