[解決済み] 'numpy.ndarray' オブジェクトに 'index' 属性がありません。
2022-02-03 12:35:20
質問
vのインデックスを見つけようとしているのですが、いつも出てしまいます。
'numpy.ndarray' object has no attribute 'index'
試してみました。
TypeError: スライスのインデックスは整数または None であるか、__index__ メソッドを持っていなければなりません。どのように解決しますか?
配列内の配列のインデックスの求め方
.
Pythonで項目を含むリストからその項目のインデックスを見つける
どれも私の質問に答えていない
v = np.random.randn(10)
print(v)
maximum = np.max(v)
minimum = np.min(v)
print(maximum, minimum)
v.index(maximum, minimum)
編集:あ、しまった、maxではなくmaと書いてしまった、失礼。私はプログラミングを始めたばかりなのです。
どのように解決するのですか?
まず第一に
index
はリストメソッドです。ここでは
v
はnumpyの配列なので、以下のようにする必要があります。
v = np.random.randn(10)
print(v)
maximum = np.max(v)
minimum = np.min(v)
print(maximum, minimum)
index_of_maximum = np.where(v == maximum)
index_of_minimum = np.where(v == minimum)
これらのインデックスを使用して要素を取得します。
v[index_of_minimum]
v[index_of_maximum]
assert を使って検証します。
assert(v[index_of_maximum] == v.max())
assert(v[index_of_minimum] == v.min())
関連
-
[解決済み] for'ループでインデックスにアクセスする?
-
[解決済み] リスト内のアイテムのインデックスを検索する
-
[解決済み] Pythonでオブジェクトが属性を持つかどうかを知る方法
-
[解決済み] オブジェクトの種類を決定しますか?
-
[解決済み] インデックスを指定してリストから要素を削除する方法
-
[解決済み] オブジェクト名の前のシングルアンダーコアとダブルアンダーコアの意味は何ですか?
-
[解決済み] Pythonのクラスはなぜオブジェクトを継承するのですか?
-
[解決済み] Pythonでnullオブジェクトを参照する
-
[解決済み] XMLを解析して、特定のノード属性のインスタンスをカウントするには?
-
[解決済み] エラーです。" 'dict' オブジェクトには 'iteritems' という属性がありません "
最新
-
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 Decorator 練習問題
-
pythonサイクルタスクスケジューリングツール スケジュール詳解
-
python implement mysql add delete check change サンプルコード
-
Python百行で韓服サークルの画像クロールを実現する
-
Pythonの@decoratorsについてまとめてみました。
-
[解決済み】TypeError: unhashable type: 'numpy.ndarray'.
-
[解決済み】Python regex AttributeError: 'NoneType' オブジェクトに 'group' 属性がない。
-
[解決済み] builtins.TypeError: strでなければならない、bytesではない
-
[解決済み】SyntaxError: デフォルト以外の引数がデフォルトの引数に続く
-
[解決済み] リスト内のアイテムのインデックスを検索する