الفرق بين المراجعتين لصفحة: «Python/Counter/most common»

من موسوعة حسوب
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>Counter.most_common()‎</code> في بايثون}}</noinclude> يعيد هذا التابع كائنًا مكرِّرًا...'
 
سطر 29: سطر 29:
== انظر أيضًا ==
== انظر أيضًا ==


* [[Python/elements|التابع <code>elements()‎</code>: ]] :يعيد هذا التابع كائنًا مكرِّرًا يتضمّن عناصر تتكرّر فيه حسب قيمة التعداد في كائن التعداد.
* [[Python/Counter/elements|التابع <code>elements()‎</code>: ]] :يعيد هذا التابع كائنًا مكرِّرًا يتضمّن عناصر تتكرّر فيه حسب قيمة التعداد في كائن التعداد.
* [[Python/substract|التابع <code>substract()‎</code>: ]] :يطرح التابع العناصر من الكائن المكرِّر أو من كائن mapping آخر (أو عداد آخر).
* [[Python/Counter/substract|التابع <code>substract()‎</code>: ]] :يطرح التابع العناصر من الكائن المكرِّر أو من كائن mapping آخر (أو عداد آخر).


== مصادر ==
== مصادر ==

مراجعة 21:03، 31 يوليو 2018

يعيد هذا التابع كائنًا مكرِّرًا يتضمّن عناصر تتكرّر فيه حسب قيمة التعداد في كائن التعداد.

البنية العامة

c.most_common([n])

المعاملات

n

إن لم يأخذ هذا المعامل أي قيمة أو أخذ القيمة None، فإنّ التابع يعيد جميع العناصر في العداد. وجدير بالذكر أنّه لا يوجد ترتيب معيّن للعناصر التي تمتلك تعدادًا متساويًا.

القيمة المعادة

يعيد التابع قائمة بالعناصر الأكثر تكرارًا إلى جانب عدد مرات التكرار. يمكن تحديد عدد العناصر المطلوبة عن طريق تمرير القيمة إلى المعامل n.

أمثلة

يبين المثال التالي آلية عمل التابع:

>>> Counter('abracadabra').most_common(3)  
[('a', 5), ('r', 2), ('b', 2)]

انظر أيضًا

  • التابع elements()‎: :يعيد هذا التابع كائنًا مكرِّرًا يتضمّن عناصر تتكرّر فيه حسب قيمة التعداد في كائن التعداد.
  • التابع substract()‎: :يطرح التابع العناصر من الكائن المكرِّر أو من كائن mapping آخر (أو عداد آخر).

مصادر

قسم Counter objects في صفحة Container Datatype في توثيق بايثون الرسمي.