الفرق بين المراجعتين ل"Python/dict/get"

من موسوعة حسوب
< Python‏ | dict
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الدالة <code>dict.get()‎</code> في بايثون}}</noinclude> تعيد الدالة القيمة المرتبطة بالمفتاح ا...')
 
سطر 12: سطر 12:
 
اسم المفتاح المراد إعادة قيمته.
 
اسم المفتاح المراد إعادة قيمته.
  
=== <code>value</code> ===
+
=== <code>default</code> ===
معامل اختياري وقيمته الافتراضية هي <code>None</code>. يحدّد هذا المعامل القيمة التي ستعيدها الدالة في حال عدم العثور على المفتاح المطلوب.  
+
معامل اختياري وقيمته الافتراضية هي <code>None</code>. يحدّد هذا المعامل القيمة التي ستعيدها الدالة في حال عدم العثور على المفتاح المطلوب.
  
 
== القيمة المعادة ==
 
== القيمة المعادة ==

مراجعة 12:26، 11 مايو 2018

تعيد الدالة القيمة المرتبطة بالمفتاح الذي يحدّده المستخدم.

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

d.get()

المعاملات

key

اسم المفتاح المراد إعادة قيمته.

default

معامل اختياري وقيمته الافتراضية هي None. يحدّد هذا المعامل القيمة التي ستعيدها الدالة في حال عدم العثور على المفتاح المطلوب.

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

تعيد الدالة قيمة المفتاح المطلوب، وإن لم تعثر عليه فإنّها تعيد القيمة المحدّدة في المعامل value، وإن لم يمتلك هذا المعامل أيّ قيمة فإنّ الدالة تعيد القيمة None.

أمثلة

يبين المثال التالي النتائج المعادة من تطبيق الدالة:

>>> employee = {'first-name': 'Ahmed', 'last-name': 'Jamil', 'age': 28}
>>> print(employee.get('first-name'))
Ahmed
>>> print(employee.get('height'))
None
>>> print(employee.get('height', '175 cm'))
175 cm

انظر أيضًا

مصادر