المستوى 1
مبتدئ
فاضل 150 XP للمستوى الجاي
نقاطك
0 XP
السلسلة
🔥 0 أيام
التحديات
0/30
الـ dictionary بيخزن زوج (مفتاح: قيمة):
counts = {}
counts["hi"] = 1
counts["hi"] += 1وcounts.get(key, 0) بترجّع القيمة أو 0 لو المفتاح مش موجود. وtext.split() بتقسم النص لكلمات.
شركة عايزة تعرف أكتر كلمة بتتكرر في تعليقات العملاء.
اكتب دالة count_words(text) بترجّع dictionary: كل كلمة (بحروف صغيرة) ومعاها عدد مرات ظهورها.
>>> count_words('to be or not to be')
{'to': 2, 'be': 2, 'or': 1, 'not': 1}
اكتب الكود هنا
def count_words(text):
counts = {}
# كمّل هنا
return counts