الفصل الاول : أساسيات بايثون
القواميس 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
الدرس الرابع : الجملة الشرطية if
الدرس السادس : الكائنات متعددة العناصر (الجزء الأول)
