English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
الخريطة هي نوع بيانات مركب يحتوي على عدد متغير من ارتباطات مفتاح-قيمة. كل ارتباط مفتاح-قيمة في الخريطة يسمى زوجًا. يُسمى جزء المفتاح والقيمة في الزوج عنصرًا. يُسمى عدد الزوجات حجم الخريطة.
برنامج التالي يوضح كيفية استخدام نوع البيانات Map كنموذج.
في هذا المثال، قمنا بتعريف خريطة M1 تحتوي على 2 خرائط.map_size هو دالة مدمجة معروفة في Erlang، يمكن استخدامها لتحديد حجم الخريطة.
-module(helloworld). -export([start/0]). start() -> M1 = #{name=>john,age=>25}, io:fwrite("~w",[حجم_الخريطة(M1)]).
مخرجات البرنامج المذكور أعلاه كالتالي.
2
بعض الأساليب الأخرى المطبقة على الخريطة.
الترتيب | الأساليب والملاحظات |
---|---|
1 | يستخدم هذا الأسلوب لإنشاء خريطة من قائمة. |
2 | يستخدم هذا الأسلوب للتحقق مما إذا كانت كلمة أساسية معينة موجودة في الخريطة. |
3 | يستخدم هذا الأسلوب لاسترجاع القيمة الخاصة بكلمة أساسية معينة في الخريطة. |
4 | يستخدم هذا الأسلوب للتحقق مما إذا كانت كلمة أساسية معينة معروفة ككلمة أساسية في الخريطة. |
5 | يستخدم هذا الأسلوب لاسترجاع جميع الكلمات الأساسية من الخريطة. |
6 | يستخدم هذا الأسلوب لدمج خريطتين. |
7 | يستخدم هذا الأسلوب لإضافة كلمات أساسية وقيم إلى الخريطة. |
8 | يستخدم هذا الأسلوب لاسترجاع جميع القيم من الخريطة. |
9 | يستخدم هذا الأسلوب ل�除 الكلمات الأساسية من الخريطة. |