問題タブ [keyerror]
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 - dictとlistの文字を比較する際のPython KeyError
dict の char キーとリスト内の char の比較に関して問題があります。タスクは、テキストを読み、最初の文字をすべて数えることです。
文字のリストがあります:
そして、アルファベットと頻度のデフォルトがゼロの辞書:
いいえ、次のように確認したい:
したがって、リスト内の文字が特定の位置のキーである場合、 += 1 else += zero if/else ステートメントを使用して KeyError をバイパスできると考えました。
そのためのよりエレガントなソリューションはありますか?
python - リストを含む辞書の Python KeyError
その関数が KeyError を返す理由を誰か教えてもらえますか?
getLinks は、HTML リンクを含むリストを返すだけです。
2 番目の値の理由は、この URL がクロールされたかどうかを追跡する必要があるためです。
ところで Python 3.0 を使用しました。
事前に多くのthx
python - なぜ KeyError: 0
Project Euler 21 を解決しようとしていますが、存在しない辞書キーを参照すると通常発生する KeyError: 0 が発生します。ただし、10000未満の条件でその問題を解決したと思いました。エラーは、main() 関数の最初の「if」ステートメントを参照しています。
何か案は?
python - Python 2.7.6、KeyError:スクリプトを実行しようとすると「データ」
まず第一に、私はPythonでまったく新しいです。私はグラフィック デザイナーで、グループのロゴ用にグループ メンバーの写真を入手する必要があります。私はこれを見つけました: https://github.com/lionaneesh/IIITD-Students-Collage そして、それは私が必要とすることをほとんど行うはずですが、どうやら私は何か間違ったことをしていて、意図したとおりに機能しません。
このスクリプトを実行すると:
次のエラーが表示されます。
誰かがそれを修正する方法やどこに助けを求めるかを説明してもらえますか?
編集: これは、text2.txt のデータがどのように見えるかです:
など、他のグループ メンバーの情報とともに
python - 割り当て時の Python 辞書キー エラー - これを回避するにはどうすればよいですか?
次のように作成した辞書があります。
次に、別の値を入れた別の辞書に対応するキーを追加したいと思います。
したがって、myDict[2000]['hello']
どこかを通過すると、 が得られ50
ます。
なぜ Python はそれらのエントリをすぐに作成しないのでしょうか? 問題は何ですか?KeyError は、存在しないエントリを読み込もうとしたときにのみ発生すると思っていましたが、ここで作成しているのですか?
python - エラーメッセージが私のコードのどこにエラーがあるかを示していないときにpython del self.callbacks [s] [cid] keyErrorをデバッグする方法
私が書いているpythonプログラムで、次のエラーが表示されます
これをデバッグする方法/何が間違っている可能性があるか考えていますか? エラー メッセージは、私が個人的に書いたコードのどこにも指していません。GUI ウィンドウを閉じた後にのみエラー メッセージが表示されますが、コードの機能が損なわれることはありませんが、エラー メッセージを修正したいと考えています。
エラーは私が書いている非常に大きなプログラムの一部であるため、すべてのコードを投稿することはできませんが、関連すると思われるコードを以下に示します。
python-2.7 - KeyError: Pandas データフレーム自体から生成されたキーを使用して、インデックスにありません
インデックスとしてPandas
DataFrame
持つに 2 つの列があります。datetime
2 つの列には同じパラメータを測定したデータが含まれていますが、どちらの列も完全ではありません (データがまったくない行もあれば、両方の列にデータがあり、列 'a' または 'b' に他のデータがある行もあります)。
次のコードを作成して、列のギャップを見つけ、これらのギャップが現れる日付のインデックスのリストを生成し、このリストを使用して欠落データを見つけて置き換えます。ただしKeyError: Not in index
、3行目には、インデックスに使用しているキーがそれ自体からのものであるため、理解できませんDataFrame
。なぜこれが起こっているのか、それを修正するために何ができるのかを誰かが説明できますか? コードは次のとおりです。