[解決済み] NumPy の配列に値が存在するかどうかをチェックする最も効率的な方法は何ですか?
2023-06-19 11:23:49
質問
非常に大きなNumPyの配列があります。
1 40 3
4 50 4
5 60 7
5 49 6
6 70 8
8 80 9
8 72 1
9 90 7
....
配列の1列目に値が存在するかどうかをチェックしたい。 私は多くの自家製の方法(例えば、各行を反復してチェックする)を持っていますが、配列のサイズを考えると、私は最も効率的な方法を見つけたいと思います。
ありがとうございます!
どのように解決するのですか?
どのように
if value in my_array[:, col_num]:
do_whatever
編集:私は
__contains__
が実装されているので、@detly さんのバージョンと同じになります。
関連
-
[解決済み] NumPyの配列を切り詰めずに、完全に表示するにはどうしたらよいですか?
-
[解決済み] numpyの配列でモードを見つける最も効率的な方法
-
[解決済み] Pythonで型をチェックする標準的な方法は何ですか?
-
[解決済み] リストに値が存在するかどうかを確認する最速の方法
-
[解決済み] 2次元アレイにおけるピーク検出
-
[解決済み] NumPyで空の配列/行列を作成する方法は?
-
[解決済み】numpyの配列を逆引きする最も効率的な方法
-
[解決済み] 異なる順序で同じ要素を持つ2つのJSONオブジェクトを等しく比較するには?
-
[解決済み] CSVデータを処理する際、1行目のデータを無視する方法を教えてください。
-
[解決済み] pycharmがタブをスペースに自動変換する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] PythonでSVGからPNGに変換する
-
[解決済み] Pythonのargparseを使った隠し引数の作成
-
[解決済み] Django Rest Framework ファイルアップロード
-
[解決済み] SQLAlchemy - テーブルのリストを取得する
-
[解決済み] 範囲指定された浮動小数点数のランダムな配列を生成します。
-
[解決済み] Django 1.7で初期マイグレーションからマイグレートバックする方法は?
-
[解決済み] pandasのタイムゾーンに対応したDateTimeIndexを、特定のタイムゾーンに対応したナイーブなタイムスタンプに変換する。
-
[解決済み] Pythonによる一対のクロスプロダクト [重複] (英語)
-
[解決済み] Celeryタスクのユニットテストはどのように行うのですか?
-
[解決済み] Pythonの検索パスを他のソースに展開する