私は自分のコードで常に参照する大きな辞書を持っているので、一番上で初期化しています:
import ...
myDictionary = {'a':'avalue','b':'bvalue',...}
code ...
しかし、値を取得しようとすると、いくつかのキーが見つかりません。サイズ制限により、Python が辞書を切り刻んでいるように見えます。グーグルで検索してみましたが、これについては何も見つかりませんでした。
キーと値のマッピングを別のファイルにダンプすることになり、ファイルを読み取って辞書を作成する関数を作成しました。
なぜこれが起こっているのかを知ることは素晴らしいことです...私の辞書をまだ持っているよりクリーンな方法を見つけることはさらに良いことです.
編集:辞書には1,700以上のキーがあります