قراءة البيانات المتداخلة
نقرأ المفتاح أو الموضع في كل مستوى للوصول إلى القيمة المطلوبة.
القواميس والقوائم المتداخلة
وقد تكون البيانات متضمنة بعضها في بعض، كتفضيلات المستخدم (user):
فالمفتاح عادةً نصّ. وأما القيمة فقد تكون نصًّا أو عددًا أو قائمة أو حتى قاموسًا.
وللوصول إلى قيمة مضمَّنة:
وذلك لأن نوع a قاموس. أو تأتي بها مرة واحدة
وكذا الوصول للقائمة المضمَّنة (emails) ثم الوصول إلى عناصرها (0 للأول):
أو مرة واحدة:
قائمة من القواميس
ومن الأنماط المستعملة بكثرة: استعمال القواميس كعناصر لقائمة. فمثلاً قائمة مرشّحين للتوظيف:
آخر وظيفة شغلها المرشح الثاني:
وبايثون تقيِّمها من اليسار إلى اليمين:
- من
data(قائمة) - منه: العنصر الثاني (
1) (قاموس) - منه: مقابل
experiences(قائمة) - منه: العنصر الأخير (قاموس)
- منه: مقابل
role(نص)
وبالعكس من اليمين إلى اليسار: مقابلroleفي العنصر الأخير منexperiencesفي العنصر الثاني منdata.