0 تصويتات
منذ في تصنيف أسئلة تعليمية بواسطة

Animals dict(Cat="Kitten", Dog="Puppy", Sheep="Lamb") Countries dict(SaudiArabia="Riyadh", Kuwait="Kuwait", Oman="Muscat") K-Animals.values() print(K) ؟؟

الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:

dict_values

الإجابة هي `dict_values` لأن الدالة `.values()` في لغة بايثون تُستخدم لاستخراج "القيم" فقط من القاموس (Dictionary).

إليك الشرح التفصيلي والمبسط:

  • ما هو القاموس (Dictionary)؟
القاموس في البرمجة هو مخزن للبيانات يتكون من زوجين: مفتاح (Key) و قيمة (Value).
في مثالنا: `Animals` هو القاموس، وكلمة `Cat` هي (المفتاح)، بينما كلمة `Kitten` هي (القيمة).
  • وظيفة الدالة `.values()`:
عندما نستخدم الأمر `Animals.values()`، فإننا نطلب من البرنامج استخراج جميع القيم الموجودة في القاموس فقط وتجاهل المفاتيح.
القيم في هذا المثال هي: `("Kitten", "Puppy", "Lamb")`.
  • لماذا ظهرت النتيجة `dict_values`؟
في لغة بايثون، الدالة `.values()` لا تعيد القيم في شكل "قائمة" (List) عادية، بل تعيدها في كائن خاص يُسمى `dict_values`. هذا الكائن هو عبارة عن "عرض" (View) لمحتويات القاموس، بحيث إذا تغيرت القيمة داخل القاموس، تتحدث تلقائياً في `dict_values`.

باختصار:
بما أن المتغير `K` تم تعيينه ليكون `Animals.values()`، فإن طباعة `K` ستظهر لنا نوع البيانات التي عادت من هذه الدالة، وهي `dict_values`.

اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال Animals dict(Cat="Kitten", Dog="Puppy", Sheep="Lamb") Countries dict(SaudiArabia="Riyadh", Kuwait="Kuwait", Oman="Muscat") K-Animals.values() print(K) ؟ اترك تعليق فورآ.

1 إجابة وحدة

0 تصويتات
منذ بواسطة
 
أفضل إجابة
إجابة سؤال Animals dict(Cat="Kitten", Dog="Puppy", Sheep="Lamb") Countries dict(SaudiArabia="Riyadh", Kuwait="Kuwait", Oman="Muscat") K-Animals.values() print(K) ؟ بالأعلى.

أسئلة مشابهة

0 تصويتات
1 إجابة
0 تصويتات
1 إجابة
0 تصويتات
1 إجابة
0 تصويتات
1 إجابة
مرحباً بك في بوابة الإجابات ، المصدر الرائد للتعليم والمساعدة في حل الأسئلة والكتب الدراسية، نحن هنا لدعمك في تحقيق أعلى مستويات التعليم والتفوق الأكاديمي، نهدف إلى توفير إجابات شاملة لسؤالك
...