2018/07/14

Python collections

 هناك أربعة أنواع من مجموعات البيانات collections في لغة برمجة Python:
  •  List ... القائمة عبارة عن مجموعة يتم طلبها وقابلة للتغيير. لا تسمح بتكرار البيانات.
  •  Tuple ... عبارة عن مجموعة يتم طلبها ولا يمكن تغييرها. تسمح بالتكرار.
  •  Set ... الفئة عبارة عن مجموعة غير مرتبة وغير مفهرسة. لا تسمح بتكرار البيانات.
  •  Dictionary ... القاموس عبارة عن ازواج من البيانات الغير مرتبة القابلة للتغيير و الفهرسة. لايسمح بالتكرار.

اختيار نوع من مجموعات البيانات السابقة يتم استنادا لخواص هذا النوع و مدى ملائمتها لطبيعة البيانات المطلوب تخزينها و طبيعة العمليات الممكن اجرائها على هذه البيانات.

القوائم المرتبة Lists

من هياكل البيانات المتاحة فى بايثون القوائم المرتبة و التى تسمح بالاحتفاظ بمجموعة من القيم بترتيب يتناسب مع نوع البيانات كما انها تسمح بالتغيير فى هذه القيم لذا فهى sorted & mutable (changeable)


# Create a fruit list
fruits = ["apple", "banana", "cherry"]

# Add one more --- Error
# fruits[3]='orange'

# Add one more --- Error
fruits.append('orange')

# show list 
print(fruits)

0 التعليقات:

إرسال تعليق

ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.