• 0
mohamedz

الدرس السابع : الكائنات متعددة العناصر (الجزء الثاني)

سؤال

الفصل الاول : أساسيات بايثون

القواميس dicts

القواميس هي حاويات مثل list و tuple و نستخدمها لتخزين البيانات بصورة مفتاح و قيمة (key , value) كالقاموس بالفعل.

إنشاء قاموس :

dictname = {key : value}

مثال لقاموس أحفظ فيه معلوماتي الشخصية :

>>> me = {'Name' : 'Mohamed' , 'Age' : '14'}
>>> me
{'Age': '14', 'Name': 'Mohamed'}
>>> type(me)
<type 'dict'>

-لقد قمنا بتعريف قاموس إسمه me يتكون من مفتاحين 2 keys هما على الترتيب "Name" و "Age" و قيمتين 2 values هما على الترتيب "Mohamed" و "14".

-توضع العناصر علامتي الحاصرة {}.

-نفصل بين المفتاح و القيمة بالعلامة ':' .

-نفصل بين العناصر بالفاصلة ',' .

-إسم DataType (نوع بيانات) القواميس هو dict .

-بإمكان dict إحتواء مفاتيح و قيم من كافة أنواع المتغيرات.

إجراء عمليات على القاموس dict

(len(DICT

لمعرفة عدد العناصر في DICT

()DICT.keys

list بكل مفاتيح DICT

()DICT.value

list بكل قيم DICT

()DICT.items

list بكل عناصر DICT على شكل أزواج (KEY,VALUE)

[del DICT [KEY

حذف العنصر ذو المفتاح KEY من DICT

()DICT.clear

حذف كل العناصر

(DICT.has_key(KEY

تحقق من وجود مفتاح KEY

(get(key.

تعيد value خاصة ب key معين و في حالة عدم وجوده None

فهرس الدورة

الفصل الاول : أساسيات بايثون

دورة بايثون من الصفر الى الاحتراف

الدرس الاول : أمر الطباعة print + التعليقات

الدرس الثاني : المتغيرات Variables

الدرس الثالث : الإدخال Input

الدرس الرابع : الجملة الشرطية if

الدرس الخامس : المقاطع string

الدرس السادس : الكائنات متعددة العناصر (الجزء الأول)

الدرس السابع : الكائنات متعددة العناصر (الجزء الثاني)

الدرس الثامن : الحلقات loops (الجزء الأول)

تم تعديل بواسطه mohamedz
1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

1 إجابات على هذا السؤال .

  • 0

شكرا على الدورة ، وااصل

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .