abobaker09

dict_python

Oct 9th, 2018
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.49 KB | None | 0 0
  1. #القواميس
  2. #تستعمل الاقواس {} ولها مفاتيح ويجب ان لايتكرر المفتاح
  3. a={'a':7,'b':8,'c':3}
  4. print(a)
  5. print(type(a))
  6. b={1:'aa',2:'tt',3:'hh'}
  7. print(b)
  8. #الدالة typeلمعرفة النوع
  9. print(type(b))
  10. #الدالة update تعمل علي تعديل القاموس بالقاموس المراد التعديل منه لو لقت مفاتيح متشابهة ف القيم هتغير من القاموس المراد التغير منه
  11. a.update(b)
  12. print(a)
  13. #هنا تم اضافة عنصر جديد للقاموس مع مفتاحه
  14. b[4]='ff'
  15. print(b)
  16. #الدالة in تختبر هل المفتاح موجود وترجع قيمة true/false
  17. print(2 in b)
  18. #الدالة get تستخدم للحصول علي قيمة مفتاح معين ويجب ان تمرر لها المفتاح
  19. print(b.get(4))
  20. # الدالة copy تستخدم لنسخ قاموس
  21. d=b.copy()
  22. print(d)
  23. #الدالة lear تمسح محتوي القاموس ولا تمسح القاموس في حد زاته
  24. a.clear()
  25. print(a)
  26. # الدالةdel تمسح القاموس كله مرة واحد
  27. del a
  28. ##############
  29. ######ملاحظات####
  30. #المفاتح ممكن يكون نص او رقم لو كان نص يكون بين علامات التنصيص
  31. #يجب ان لا يتكرر المفتاح
  32. ##############
  33. g={'b':4,'c':7,'a':8}
  34. #دالة لاستخراج مفاتيح القاموس
  35. k=list(g.keys())
  36. #دالة لترتيب مفاتيح القاموس
  37. print( sorted(k) )
Add Comment
Please, Sign In to add comment