دورة PYTHON للمبتدئين الدرس الخامس عشر


فهاد الدرس الخامس عشر من دورة لغة البرمجة python غادي نكملوا على dictionaries ف python ونشوفوا des fonctions آخرين حيت ل projet لي غادي نقادو فالتالي غادي نخدموا ب dictionaries.


1- التحقق من وجود عنصر ف dictionarie

يلا بغينا نتحققوا من عنصر واش كاين ف dictionarie كنخدموا بالشرط if لي كياخذ ل clé.

فالمثال لي عندنا كنتحقق واش عندي age ف dictionarie يلا كان غادي نحصل على oui.

الكود لي غادي تزيد هو :

                                //

names = {
    "name" : "samadi",
    "age" : 33,
    "city" : "Taza"
}

if "age" in names : 
    print('oui')
                            

2- إضافة عناصر جديدة ل dictionarie

يلا بغيت نزيد شي قيمة جديدة ف dictionarie غادي نزيد ل clé ونعطيه القيمة لي غادي ياخذ.

فالمثال لي عندنا زدنا ل names ال clé country لي عطيناه maroc.

الكود لي غادي تزيد هو :

                                //
names = {
    "name" : "samadi",
    "age" : 33,
    "city" : "Taza"
}

names['country'] = 'maroc'

for key in names :
    print(names.get(key))
                            

3- حذف عنصر من dictionarie

يلا بغيت نحذف شي قيمة من dictionarie غادي نخدم بل  fonction pop لي كنعطيها ل clé .

فالمثال لي عندنا حذفنا ل country لي زدنا قبل.

الكود لي غادي تزيد هو :

                                //
names = {
    "name" : "samadi",
    "age" : 33,
    "city" : "Taza"
}

names['country'] = 'maroc'

names.pop('country')

for key in names :
    print(names.get(key))
                            

4- حذف جميع العناصر من dictionarie

يلا بغيت نحذف كلشي من dictionarie غادي نخدم بل  fonction clear .

الكود لي غادي تزيد هو :

                                    //

names = {
    "name" : "samadi",
    "age" : 33,
    "city" : "Taza"
}

names.clear()


print(names)