الخرائط
Maps
مفهوم
~18 دقيقة
الخرائط — Maps
الخريطة (Map) هي بنية بيانات تخزن أزواج مفتاح-قيمة (key-value pairs). تُعرف في لغات أخرى بـ dictionary (Python) أو HashMap (Java) أو Object (JavaScript).
إنشاء خريطة
main.go
Output:
الوصول والتحقق
عند الوصول لمفتاح غير موجود، Go يُرجع القيمة الصفرية. لذلك نستخدم صيغة القيمتين:
main.go
Output:
التعديل والحذف
main.go
Output:
المرور على الخريطة (Iteration)
main.go
Output:
أنماط عملية
main.go
Output:
خرائط متداخلة (Nested Maps)
main.go
Output:
تحدي — Challenge
أنشئ خريطة وعُد الأحرف المتحركة في نص إنجليزي