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

من موسوعة حسوب
< Python‏ | dict
اذهب إلى التنقل اذهب إلى البحث
ط (استبدال النص - ':الدالة' ب':التابع')
 
(مراجعة متوسطة واحدة بواسطة نفس المستخدم غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:الدالة <code>dict.update()‎</code> في بايثون}}</noinclude>
+
<noinclude>{{DISPLAYTITLE:التابع <code>dict.update()‎</code> في بايثون}}</noinclude>
 
يحدّث التابع القاموسَ بزوج (مفتاح، قيمة) من قاموس أو كائن آخر قابل للتكرار.
 
يحدّث التابع القاموسَ بزوج (مفتاح، قيمة) من قاموس أو كائن آخر قابل للتكرار.
  
سطر 39: سطر 39:
 
== مصادر ==
 
== مصادر ==
 
* [https://docs.python.org/3/library/stdtypes.html#dict.update قسم update في صفحة Types في توثيق بايثون الرسمي.]
 
* [https://docs.python.org/3/library/stdtypes.html#dict.update قسم update في صفحة Types في توثيق بايثون الرسمي.]
 
 
[[تصنيف:Python]]
 
[[تصنيف:Python]]
[[تصنيف:Python Function]]
+
[[تصنيف:Python Method]]
[[تصنيف:Python Built-in Functions]]
+
[[تصنيف:Python Types]]
 +
[[تصنيف:Python Dict]]

المراجعة الحالية بتاريخ 11:58، 10 يونيو 2018

يحدّث التابع القاموسَ بزوج (مفتاح، قيمة) من قاموس أو كائن آخر قابل للتكرار.

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

dict.update([other])

المعاملات

other

قاموس أو كائن قابل للتكرار يتضمّن أزواج (مفتاح، قيمة) مثل صف أو أي كائن آخر قابل للتكرار طوله (2).

إن كان الزوج (مفتاح، قيمة) الممرّر في المعاملات موجودًا في القاموس الأصلي، فإنّ التابع يحذف الزوج الأصلي ويضيف الزوج الجديد محلّه.

في حال تمرير معاملات مفتاحية ستحدّث الدالة تلك الأزواج فقط في القاموس الأصلي.

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

يعيد التابع القيمة None.

أمثلة

>>> id_user = {1:'Mohammed', 2:'Ahmed', 3:'Jawad'}
>>> id_user.update({4:'Mohsen'})
>>> id_user
{1: 'Mohammed', 2: 'Ahmed', 3: 'Jawad', 4: 'Mohsen'}
>>> id_user.update({4:'Salim'})
>>> id_user
{1: 'Mohammed', 2: 'Ahmed', 3: 'Jawad', 4: 'Salim'}
>>> d = {'x': 2}
>>> d.update(y = 3, z = 0)
>>> d
{'x': 2, 'y': 3, 'z': 0}

انظر أيضًا

مصادر