Ich arbeite mit collections.Counter()
Zähler. Ich möchte zwei von ihnen sinnvoll kombinieren.Summieren der Inhalte von zwei Sammlungen. Counter() Objekte
Angenommen, ich habe 2 Zähler, sagen wir,
Counter({'menu': 20, 'good': 15, 'happy': 10, 'bar': 5})
und
Counter({'menu': 1, 'good': 1, 'bar': 3})
Ich versuche, mit am Ende:
Counter({'menu': 21, 'good': 16, 'happy': 10,'bar': 8})
Wie kann ich das tun?
Alles, was Sie tun müssen, ist sie summieren. –
Genauer gesagt, 'sum (counters, Counter())', um sicherzustellen, dass der Summenalgorithmus mit einer Counter-Basis anstelle einer einfachen numerischen Basis beginnt. – KobeJohn