Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #القواميس
- #تستعمل الاقواس {} ولها مفاتيح ويجب ان لايتكرر المفتاح
- a={'a':7,'b':8,'c':3}
- print(a)
- print(type(a))
- b={1:'aa',2:'tt',3:'hh'}
- print(b)
- #الدالة typeلمعرفة النوع
- print(type(b))
- #الدالة update تعمل علي تعديل القاموس بالقاموس المراد التعديل منه لو لقت مفاتيح متشابهة ف القيم هتغير من القاموس المراد التغير منه
- a.update(b)
- print(a)
- #هنا تم اضافة عنصر جديد للقاموس مع مفتاحه
- b[4]='ff'
- print(b)
- #الدالة in تختبر هل المفتاح موجود وترجع قيمة true/false
- print(2 in b)
- #الدالة get تستخدم للحصول علي قيمة مفتاح معين ويجب ان تمرر لها المفتاح
- print(b.get(4))
- # الدالة copy تستخدم لنسخ قاموس
- d=b.copy()
- print(d)
- #الدالة lear تمسح محتوي القاموس ولا تمسح القاموس في حد زاته
- a.clear()
- print(a)
- # الدالةdel تمسح القاموس كله مرة واحد
- del a
- ##############
- ######ملاحظات####
- #المفاتح ممكن يكون نص او رقم لو كان نص يكون بين علامات التنصيص
- #يجب ان لا يتكرر المفتاح
- ##############
- g={'b':4,'c':7,'a':8}
- #دالة لاستخراج مفاتيح القاموس
- k=list(g.keys())
- #دالة لترتيب مفاتيح القاموس
- print( sorted(k) )
Add Comment
Please, Sign In to add comment