English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
تزيل طريقة clear() جميع العناصر من المفردات.
جملة طريقة clear():
dict.clear()
لا تحتاج طريقة clear() إلى أي معلمات.
لا تعود طريقة clear() بأي قيمة (تعود None).
d = {1: 'one', 2: 'two'} d.clear() print('d =', d)
عند تشغيل هذا البرنامج، الناتج هو:
d = {}
يمكنك أيضًا إزالة جميع العناصر من المفردات بتخصيص دليل فارغ {}.
لكن، إذا كان هناك متغيرات أخرى تشير إلى المفردات، فإن استدعاء clear() وتخصيص {} لهما فرق.
d = {1: 'one', 2: 'two'} d1 = d d.clear() print('إزالة العنصر باستخدام clear()') print('d =', d) print('d1 =', d1) d = {1: 'one', 2: 'two'} d1 = d d = {} print('إزالة العنصر باستخدام التخصيص {}') print('d =', d) print('d1 =', d1)
عند تشغيل هذا البرنامج، الناتج هو:
إزالة العنصر باستخدام clear() d = {} d1 = {} إزالة العنصر باستخدام التخصيص {} d = {} d1 = {1: 'one', 2: 'two'}