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

دليل بايثون الأساسي

تحكم في العملية بايثون

الوظائف في بايثون

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

معالجة الملفات بايثون

الرموز والفئات بايثون

التاريخ والوقت بايثون

معرفة متقدمة بايثون

دليل بايثون

استخدام طريقة keys() في قائمة بايثون ومراجعة الأمثلة

وظائف القواميس بايثون

يستعيد طريقة keys عنصر عرض يظهر قائمة جميع الأحرف في القائمة.

نموذج keys() هو:

dict.keys()

معاملات keys()

لا تقبل keys أي معاملات.

قيمة keys()

يستعيد keys عنصر عرض يظهر قائمة جميع الأحرف.

بعد تغيير القائمة، سيتم تعديل العناصر المرئية تلقائيًا.

مثال 1: كيف يعمل keys؟

person = {'اسم': 'Phill', 'العمر': 22, 'راتب': 3500.0}
print(person.keys())
empty_dict = {}
print(empty_dict.keys())

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

dict_keys(['اسم', 'راتب', 'العمر'])
dict_keys([])

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

person = {'اسم': 'Phill', 'العمر': 22,}
print('قبل تحديث القائمة')
keys = person.keys()
print(keys)
# إضافة عنصر إلى القائمة
person.update({'راتب': 3500.0})
print('\nبعد تحديث القائمة')
print(keys)

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

قبل تحديث القائمة
dict_keys(['اسم', 'العمر'])
بعد تحديث القائمة
dict_keys(['اسم', 'العمر', 'الراتب'])

في هذا المكان، عند تحديث القائمة، يتم تحديث keys تلقائيًا للإشارة إلى التغيير.

وظائف القواميس بايثون