PYTHON Tutorial

الهياكل الأساسية للبيانات

ما هي الهياكل الأساسية للبيانات؟

  • الهياكل الأساسية للبيانات هي طرق لتنظيم البيانات وتخزينها واسترجاعها بكفاءة.
  • توفر الهياكل الأساسية للبيانات طرقًا فعالة لإدارة البيانات الكبيرة والمعقدة.

أنواع الهياكل الأساسية للبيانات

  • القوائم (المصفوفات): مجموعات مرتبة من العناصر التي يمكن الوصول إليها من خلال فهارسها.
  • القواميس: مجموعات من الأزواج (المفاتيح والقيم) التي يمكن الوصول إليها من خلال مفاتيحها.
  • التوابع (الأكداس): مجموعات مرتبة من العناصر التي يمكن الوصول إليها فقط من العنصر الأخير في المجموعة.
  • المجموعات: مجموعات غير مرتبة من العناصر الفريدة التي يمكن الوصول إليها بسرعة.

تطبيق بسيط في بايثون

# قائمة
my_list = [1, 2, 3, 4, 5]
# الوصول إلى العنصر الثالث
print(my_list[2])

# قاموس
my_dict = {"name": "John", "age": 30}
# الوصول إلى القيمة المرتبطة بالمفتاح "name"
print(my_dict["name"])

# تابع
my_stack = [1, 2, 3]
# إضافة عنصر إلى أعلى التابع
my_stack.append(4)
# إزالة عنصر من أعلى التابع
my_stack.pop()

# مجموعة
my_set = {1, 2, 3, 4, 5}
# التحقق مما إذا كان العنصر 3 في المجموعة
print(3 in my_set)