-1
python
モジュールを使用して、php
に書き換えます。私はexcept KeyError
の意味を理解できません。どのようにPHPでそれを実装することができますか?phpのPython構文(KeyErrorを除く)
のPython:(最後に、他の場所は少し奇妙である)
for p1 in primefactors(n):
try:
factors[p1] += 1
except KeyError:
# when this block runs?
factors[p1] = 1
私は検索が、出ていませんでした。何か案が?
dic = {'a': 1, 'b': 2}
print(dic['c'])
# KeyError: 'c'
KeyError
をキャッチし、この例外を使用try-except
をキャッチするために:辞書における非既存のキーにアクセスすることに単純に(すなわち辞書のget
メソッドを使用していない)しようとしたとき
あなたのPHPコードはどこですか?あなたがこれまでに試したことを私たちに教えてください。 – KhorneHoly
「私は検索しましたが、見つけられませんでした」申し訳ありませんが、本当に疑問に思っています:https://docs.python.org/3/library/exceptions.html#KeyError – DeepSpace
@KhorneHoly私も'KeyError'について理解する。申し訳ありませんが、私は非常にPythonの新機能です。 –