English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل تعليمات Python الأساسية

تحكم العملية في Python

الوظائف في Python

أنواع البيانات في Python

عمليات ملفات Python

أوبجكتس وكلاس في Python

تاريخ وتوقيت Python

معرفة متقدمة في Python

دليل Python

استخدام Python Collection update() وأمثلة

أساليب المجموعات في Python

مетод update() في Python يحدث المجموعة ويضيف عناصر من مكونات الأشياء القابلة للتكرار الأخرى.

نموذج طريقة update() هو:}

A.update(iterable)

في هذا السياق، A هي مجموعة، وiterable يمكن أن يكون أي عنصر قابل للتصفية، مثل القوائم، المجموعات، القواميس، النصوص، إلخ. إضافة عناصر قابل للتصفية إلى المجموعة A.

دعونا نأخذ مثالاً آخر:

A.update(iter1, iter2, iter3)

في هذا السياق، عناصر iterables iter1، iter2 و iter3 يتم إضافتها إلى المجموعة A.

قيمة العودة لـ update()

ي�回ت طريقة update() قيمة None (لا يرجع أي شيء).

مثال 1: إعداد update() بايثون

A = {'a', 'b'}
B = {1, 2, 3}
result = A.update(B)
print('A =', A)
print('result =', result)

نتائج الإخراج

A = {'a', 1, 2, 3, 'b'}
result = None

مثال 2: إضافة عناصر النص والقائمة إلى المجموعة

string_alphabet = 'abc'
numbers_set = {1, 2}
# إضافة عناصر النص إلى المجموعة
numbers_set.update(string_alphabet)
print('numbers_set =', numbers_set)
info_dictionary = {'key': 1, 'lock': 2}
numbers_set = {'a', 'b'}
# إضافة مفاتيح القائمة إلى المجموعة
numbers_set.update(info_dictionary)
print('numbers_set =', numbers_set)

نتائج الإخراج

numbers_set = {'c', 1, 2, 'b', 'a'}
numbers_set = {'key', 'b', 'lock', 'a'}

ملاحظة:إذا تم إرسال القائمة إلى طريقة update()، فإن مفاتيح القائمة يتم إضافتها إلى المجموعة.

أساليب المجموعات في Python