أكواد بايثون - python codes
820 subscribers
61 photos
4 files
5 links
Download Telegram
بعض الدوال في الكلاس #list
6-الدالة #copy()
ترجع نسخة من الـ
list
 الذي قام باستدعائها.

7-الدالة #count(x)
تستخدم للبحث في الـ
list
 الذي قام باستدعائها عن قيمة معينة.
ترجع عدد صحيح يمثل كم مرة تم إيجاد عنصر عنده نفس القيمة التي مررناها لها مكان البارميتر 
x


8-الدالة #remove(x)
تستخدم لحذف أول عنصر يتم إيجاده في الـ
list
 الذي قام باستدعائها يملك نفس القيمة التي نمررها لها مكان البارميتر 
x
في حال لم يتم العثور على القيمة المراد حذفها ترمي الإستثناء ValueError.

 
9-الدالة #sort(reverse=False)
تستخدم لترتيب عناصر الـ
list
 الذي قام باستدعائها بشكل تصاعدي أو تنازلي.

10-الدالة #reverse(reverse=False)
تستخدم لعكس ترتيب عناصر الـ
list
 الذي قام باستدعائها
1
مفهوم الكلاس #set
الـ set عبارة عن مصفوفة ليس لها حجم ثابت
طريقة تعريف set
لتعريف set نستخدم الرمز { }.

دوال الكلاس set

1-الدالة: #add(elem)
تستخدم لإضافة عنصر جديد في الـمجموعة set  الذي قام باستدعائها.

2-الدالة: #discard(elem)
تستخدم لحذف عنصر محدد من الـset
 الذي قام باستدعائها.
مكان الباراميتر 
elem
 نمرر كائن قيمته تطابق قيمة العنصر الذي نريد حذفه.

3-الدالة #remove(elem)
تستخدم لحذف عنصر محدد من الـset الذي قام باستدعائها.
مكان الباراميتر 
elem
 نمرر كائن قيمته تطابق قيمة العنصر الذي نريد حذفه.

ملاحظة: الفرق بينها و بين الدالة 
discard()
 أنها ترمي الإستثناء KeyError في حال لم يتم إيجاد عنصر في الـ
set
 يملك نفس قيمة الكائن الذي مررناه مكان الباراميتر 
elem

4-الدالة #clear()
تستخدم لحذف جميع عناصر الـset الذي قام باستدعائها.

5- الدالة #pop()
تستخدم لإرجاع قيمة عنصر يتم إختياره بشكل عشوائي من الset
 الذي قام باستدعائها, بعدها يتم حذفه منه.

6-الدالة #copy()
ترجع نسخة من الـ
set
 الذي قام باستدعائها.
👍1