mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-03-01 17:03:30 -05:00
1.2 KiB
1.2 KiB
title, localeTitle
| title | localeTitle |
|---|---|
| Lists | قوائم |
قوائم
في الإكسير ، القوائم هي هياكل بيانات تتألف من قيم داخل أقواس مربعة. يمكن أن تكون القيم في القائمة أي نوع.
iex> [1, "string", true] [1, "string", true]
ثبات
هياكل البيانات في Elixir غير قابلة للتغيير ، لذا فإن أي عمليات يتم تنفيذها في قائمة ستعيد قائمة جديدة ، تاركة الأصلي سليمة.
iex> list = [1, "string", true] [1, "string", true] iex> list ++ [2] [1, "string", true, 2] iex> list [1, "string", true]
رؤساء والذيول
يمكن الوصول بسهولة إلى الرأس (العنصر الأول) من القائمة والذيل (القيم المتبقية) مع مشغلي hd/1 و tl/1 .
iex> list = [1, "string", true] iex> hd(list) 1 iex> tl(list) ["string", true]