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

دليل الأساسيات في Python

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

الوظائف في Python

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

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

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

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

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

مرجع Python

استخدام وظيفة values() في قائمة Python ومثال

وظائف القواميس في Python

تقوم وظيفة values() بتقديم عنصر عرض لقائمة جميع القيم في القائمة.

نموذج وظيفة values()

dictionary.values()

معلمات وظيفة values()

لا تحتاج وظيفة values() إلى أي معلمات.

قيمة وظيفة values()

تقوم وظيفة values() بتقديم عنصر عرض لقائمة جميع القيم في القائمة المحددة.

مثال 1: الحصول على جميع القيم من القائمة

# قائمة
sales = {'apple': 2, 'orange': 3, 'grapes': 4}
print(sales.values())

عند تشغيل هذا البرنامج، الناتج يكون:

dict_values([2, 4, 3])

مثال 2: كيف يعمل values عند تعديل القائمة؟

# قائمة
sales = {'apple': 2, 'orange': 3, 'grapes': 4}
values = sales.values()
print('المشروع الأصلي:', values)
# إزالة عنصر من القائمة
del[sales['apple']]
print('المشروع بعد التحديث:', values)

عند تشغيل هذا البرنامج، الناتج يكون:

المشروع الأصلي: dict_values([2, 4, 3])
المشروع بعد التحديث: dict_values([4, 3])

لا تعود العنصر values في العنصر المرئي نفسه قائمة بالقيم الخاصة بمشروع sales، بل تعود عرضًا لجميع القيم في القائمة.

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

وظائف القواميس في Python