Counter.update تضيف الأعداد الموجودة في مدخل قاموسي؛ dict.update تستبدل القيم المقابلة. [1]
الخلاصة السريعة
لا؛ العدد القديم يدخل في الجمع. [1]
- Counter.update تضيف الأعداد الموجودة في مدخل قاموسي؛ dict.update تستبدل القيم المقابلة. [1]
- على CPython 3.12.14، نبدأ بـleaf=4 وseed=2 في عدّاد وقاموس عادي منفصلين. [1]
- مدخلنا patch={"leaf":3,"bud":1}؛ بعد update تصبح leaf في العداد 7، وفي القاموس العادي 3. [1]
- المفتاح الجديد bud عدده 1 في كليهما؛ seed تبقى 2 لأنها غائبة عن مدخل التحديث. [1]
- تحكم متتابع: نكرر update بالمدخل نفسه؛ العداد يصبح leaf=10 وbud=2، والعادي يبقى leaf=3 وbud=1؛ patch لم تتغير. [1]
إضافة واستبدال
Counter.update تضيف الأعداد الموجودة في مدخل قاموسي؛ dict.update تستبدل القيم المقابلة. [1]
بداية مشتركة
على CPython 3.12.14، نبدأ بـleaf=4 وseed=2 في عدّاد وقاموس عادي منفصلين. [1]
مدخل قاموسي
مدخلنا patch={"leaf":3,"bud":1}؛ بعد update تصبح leaf في العداد 7، وفي القاموس العادي 3. [1]
from collections import Counter patch={"leaf":3,"bud":1} c=Counter(leaf=4,seed=2);d={"leaf":4,"seed":2} c.update(patch);d.update(patch) print(dict(c),d) [1]

مفاتيح وتحكم
المفتاح الجديد bud عدده 1 في كليهما؛ seed تبقى 2 لأنها غائبة عن مدخل التحديث. [1]
c.update(patch);d.update(patch) print(dict(c),d) [1]
تحكم متتابع: نكرر update بالمدخل نفسه؛ العداد يصبح leaf=10 وbud=2، والعادي يبقى leaf=3 وbud=1؛ patch لم تتغير. [1]
المراجع
للتوسع: لغات البرمجة.
أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.
