問題タブ [index-error]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - インデックス変数は範囲内にある必要がありますが、IndexError
編集: 「hi」を「list」に更新
私は初心者で、英語の文を豚のラテン語に翻訳するプロジェクトに取り組んでいますが、文の句読点の前のスペースを削除しようとしているときに問題が発生しました。これが私が問題を抱えているスクリプトです。
実行すると、次のエラーが表示されます。
ループの外側で Hi[h] を出力すると、「h」のインデックス付けに問題はありません
どこで間違いを犯したか、または何を変更できるかについてのアイデアはありますか?
完全なファイルを表示するほうがよい場合は、お知らせください。
python - リスト内包表記を使用して、リストの要素を整数で除算します: インデックスが範囲外です
次のように、リスト内包表記によって、整数で満たされたリストのすべての要素を別の整数 (numpy 配列のような機能) で分割しようとしています。
ただし、これを Python で実行すると、
通常の for ループを使用して、これを回避しました。
これは魅力のように機能します。
しかし、私の考えでは、2 つのアプローチは同じ結果をもたらすはずなので、なぜそれがうまくいかないのか、私は完全に困惑しています。
誰かが私を正しい方向に向けることができますか?