English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يستخدم difference_update() الفرق في المجموعات لتحديث المجموعة، ويتم استدعاء method difference_update().
إذا كانت A و B مجموعتان من المجموعات. يكون الفرق بين A و B مجموعة من العناصر موجودة فقط في مجموعة A وليس في مجموعة B.
للحصول على معلومات إضافية، يرجى زيارةمجموعات بايثون الاختلاف.
جملة syntax لـ difference_update():
A.difference_update(B)
في هذا السياق، A و B مجموعتان. يستخدم difference_update() الفرق بين A و B لتحديث مجموعة A.
يعود difference_update() بـ None، مما يعني أن العنصر (المجموعة) قد تغير.
افترض،
result = A.difference_update(B)
عند تشغيل الكود،
result ستكون None
A ستكون A-B
B ستظل كما هي
A = {'a', 'c', 'g', 'd'} B = {'c', 'f', 'g'} result = A.difference_update(B) print('A = ', A) print('B = ', B) print('result = ', result)
عند تشغيل هذا البرنامج، الناتج سيكون:
A = {'d', 'a'} B = {'c', 'g', 'f'} result = None