نتائج البحث

اذهب إلى التنقل اذهب إلى البحث

الدالة sorted()‎ في بايثون

تعيد الدّالة sorted()‎ قائمةً مُرتّبةً من عناصر الكائن القابل للتّكرار المُعطى. البنية العامة sorted(iterable, *, key=None, reverse=False) المعاملات iterable الكائن القابل للتّكرار المُراد ترتيبُ عناصره. key مُعامل اختياريّ ومُعامل كلمة مفتاحيّة (keyword argument) يُحدّد دالّة تقبل مُعاملا واحدًا تُستعمل لأخذ مفتاح ترتيب من كلّ عنصر من عناصر القائمة، يُمكنك استعمال الدّالة ‎str‎.‎lower‎ كمفتاح مثلًا لترتيب الأحرف حسب صيغتها الصّغيرة (lowercase). القيمة الافتراضيّة هي القيمة None والتي تعني بأنّ المُقارنة ستُجرى على العناصر مُباشرةً. reverse مُعامل اختياريّ ومُعامل كلمة مفتاحيّة يكون ...

التابع dict.update()‎ في بايثون

يحدّث التابع القاموسَ بزوج (مفتاح، قيمة) من قاموس أو كائن آخر قابل للتكرار. البنية العامة dict.update([other]) المعاملات other قاموس أو كائن قابل للتكرار يتضمّن أزواج (مفتاح، قيمة) مثل صف أو أي كائن آخر قابل للتكرار طوله (2). إن كان الزوج (مفتاح، قيمة) الممرّر في المعاملات موجودًا في القاموس الأصلي، فإنّ التابع يحذف الزوج الأصلي ويضيف الزوج الجديد محلّه. في حال تمرير معاملات مفتاحية ستحدّث الدالة تلك الأزواج فقط في القاموس الأصلي. القيمة المعادة يعيد التابع القيمة None. أمثلة >>> id_user ...

التابع dict.setdefault()‎ في بايثون

يعيد التابع قيمة المفتاح المحدد في المعاملات إن كان موجودًا. أما إن كان المفتاح غير موجود في القاموس فإنّ التابع يضيف المفتاح مع القيمة المحدّدة له إلى القاموس. البنية العامة dict.setdefault(key[, default]) المعاملات key المفتاح الذي سيبحث عنه التابع في القاموس. default القيمة التي ستسند إلى المفتاح الذي سيضاف إلى القاموس، في حال عدم عثور التابع على المفتاح key. القيمة المعادة يعيد التابع قيمة المفتاح المحدد في المعاملات إن كان موجودًا، وتعيد القيمة None إن كان المفتاح المحدد غير موجود ...

التابع dict.items()‎ في بايثون

يعيد التابع عرضًا جديدًا لعناصر القاموس بهيئة (مفتاح، قيمة). البنية العامة dict.items() القيمة المعادة يعيد التابع عرضًا جديدًا لعناصر القاموس بهيئة (مفتاح، قيمة). أمثلة يبين المثال التالي نتيجة تطبيق التابع على قاموس: >>> employee = {'first-name': 'Ahmed', 'last-name': 'Jamil', 'age': 28} >>> employee.items() dict_items([('first-name', 'Ahmed'), ('last-name', 'Jamil'), ('age', 28)]) انظر أيضًا القواميس في بايثون. كائنات العرض في بايثون. التابع dict.values()‎: عرض قيم المفاتيح الخاصة بالقاموس. مصادر قسم items في صفحة Types في توثيق بايثون الرسمي.

التابع dict.values()‎ في بايثون

يعرض التابع قيم المفاتيح الخاصة بالقاموس. البنية العامة dict.values() القيمة المعادة يعيد التابع كائن عرض قاموس (dictionary view object) للقيم التابعة للمفاتيح في القاموس. أمثلة يوضّح المثال التالي النتائج المعادة من تطبيق التابع على القواميس: >>> id_users = {1: 'Mohammed', 2: 'Ahmed', 3: 'Jawad', 4: 'Salim'} >>> id_users.values() dict_values(['Mohammed', 'Ahmed', 'Jawad', 'Salim']) انظر أيضًا القواميس في بايثون. التابع dict.items()‎: يعيد التابع عرضًا جديدًا لعناصر القاموس بهيئة (مفتاح، قيمة). التابع dict.keys()‎: يعيد التابع عرضًا جديدًا يتضمّن جميع مفاتيح القاموس. مصادر قسم values في ...

التابع dict.popitem()‎ في بايثون

يحذف التابع زوج (مفتاح، قيمة) عشوائيًا من القاموس ويعيد قيمته. البنية العامة dict.popitem() القيمة المعادة يعيد التابع زوج (مفتاح، قيمة) المحذوف من القاموس، ويطلق الخطأ KeyError إن كانت المجموعة فارغة. أمثلة يبين المثال التالي النتائج المعادة من تطبيق التابع: >>> employee = {'first-name': 'Ahmed', 'last-name': 'Jamil', 'age': 28} >>> employee.popitem() ('age', 28) >>> employee.popitem() ('last-name', 'Jamil') >>> employee.popitem() ('first-name', 'Ahmed') >> employee.popitem() Traceback (most recent call last): File "<stdin>", line 1, in <module> KeyError: 'popitem(): dictionary is empty' انظر أيضًا القواميس في بايثون. التابع dict.pop()‎: حذف المفتاح المحدد ...

التابع dict.get()‎ في بايثون

يعيد التابع القيمة المرتبطة بالمفتاح الذي يحدّده المستخدم. البنية العامة dict.get(key[, default]) المعاملات key اسم المفتاح المراد إعادة قيمته. default معامل اختياري وقيمته الافتراضية هي None. يحدّد هذا المعامل القيمة التي سيعيدها التابع في حال عدم العثور على المفتاح المطلوب. القيمة المعادة يعيد التابع قيمة المفتاح المطلوب، وإن لم يعثر عليه فإنّه يعيد القيمة المحدّدة في المعامل default، وإن لم يمتلك هذا المعامل أيّ قيمة فإنّ التابع يعيد القيمة None. أمثلة يبين المثال التالي النتائج المعادة من تطبيق التابع: >>> ...

التابع dict.pop()‎ في بايثون

يحذف التابع المفتاح المحدد في المعاملات ويعيد قيمته. البنية العامة dict.pop(key[, default]) المعاملات key المفتاح المراد حذفه. default القيمة التي يعيدها التابع في حال عدم العثور على المفتاح المطلوب. القيمة المعادة إن كان المفتاح المراد حذفه موجودًا في القاموس فإنّ التابع يحذفه ويعيد قيمته، وإن لم يكن المفتاح موجودًا فإنّ التابع يعيد قيمة المعامل default. في حال لم يكن المفتاح المراد حذفه موجودًا في القاموس ولم يمتلك المعامل default أيّ قيمة فإنّ التابع يطلق الخطأ KeyError. أمثلة يوضح المثال التالي ...

String.prototype.concat()‎

الدالة String.prototype.concat()‎ تدمج سلسلتين نصيتين مع بعضهما بعضًا وتُعيد سلسلةً نصيةً جديدةً. البنية العامة str.concat(string2[, string3, ..., stringN]) string2...stringN السلاسل النصية التي ستُجمَع مع بعضها لتشكيل السلسلة النصية الجديدة. القيمة المعادة سلسلة نصية جديدة تحتوي على النص الموجود في السلاسل النصية المُمرَّرة إلى الدالة. الوصف الدالة concat()‎ تجمع النص من سلسلة نصية أو أكثر وتُعيد سلسلةً نصيةً جديدة، والتغييرات التي تحدث على إحدى السلاسل النصية لن تؤثر على البقية. بخصوص الأداء، من المستحسن (وبشدّة) استخدام معاملات الإسناد (أي + و ...

التابع dict.keys()‎ في بايثون

يعيد التابع عرضًا جديدًا يتضمّن جميع مفاتيح القاموس. البنية العامة dict.keys() القيمة المعادة يعيد التابع عرضًا جديدًا يتضمّن جميع مفاتيح القاموس. أمثلة يبين المثال التالي نتيجة تطبيق التابع على قاموس: >>> employee = {'first-name': 'Ahmed', 'last-name': 'Jamil', 'age': 28} >>> employee.keys() dict_keys(['first-name', 'last-name', 'age']) انظر أيضًا القواميس في بايثون. كائنات العرض في بايثون. التابع dict.values()‎: عرض قيم المفاتيح الخاصة بالقاموس. مصادر قسم keys في صفحة Types في توثيق بايثون الرسمي.