の第一及び第二の要素の数、A、C実行非常に大きなリストA、C、A、D、A、B、C、D与えられたリスト
どのように私は、現在のカウントを取得することができます要素と次は効率的ですか?
AC、 CA、 AD、 DA、 AB、 BC、 CD、 DA、 AC
A : {A:0, B:1, C:2, D:1}
B : {A:0, B:0, C:1, D:0}
C : {A:1, B:0, C:0, D:1}
D : {A:2, B:0, C:0, D:0}
または私はそれを印刷した場合、:何かのようにそれは生産するでしょう:
A B C D
A 1 2 1
B 1
C 1 1
D 2
設定のデフォルトを出力します) 'の代わりに' {} 'を使用しているため、欠落しているキーを時折アクセスすると、OPのように0が返され、カウンタは0カウントで初期化されるため、2番目の 'setdefault'が不要になります。 –