القائمة الرئيسية

الصفحات

المحاضرة السابعة العبارات التكرارية على المتغيرات (tuple list dictionary)

 



المحاضرة السابعة 

العبارات التكرارية على المتغيرات (tuple list dictionary)

العبارات التكرارية على المتغير dictionary

يعد المتغير dictionary من اهم المتغيرات في بايثون حيث يمكن استخدامه تقوم بتصنيف العناصر الى keys و values مما يتيح أمكانيات قوية للتعامل مع البيانات

لكي نقوم بعمل دورة على متغير من نوع dictionary مع بعض الخصائص الموجودة في المتغير dictionary كالتالي

items          تقوم بأرجاع متغير list يحتوي علة متغيرات tuple  على شكل (key,value)

Keys           تقوم بأرجاع متغير من نوع list  يحتوي على قيم key

Values        تقوم بأرجاع متغير من نوع list  يحتوي على قيم value

مثال 1

l={'firstNaeme':"mohammed","lastNeam":"al_karbaly", "Age":21,"stage":"thired"}

for i in l:

    print(i)



مثال 2

l={'firstNaeme':"mohammed","lastNeam":"al_karbaly","Age":21, "stage":"thired"}

for i in l:

    print(i,"->",l[i])



مثال 3

l={'firstNaeme':"mohammed","lastNeam":"al_karbaly","Age":21,

"stage":"thired"}

print(l.keys())



مثال 4

l={'firstNaeme':"mohammed","lastNeam":"al_karbaly", "Age":21,"stage":"thired"}

for i in l.keys():

    print (i ,"->" , l[i])



مثال 5

l={'firstNaeme':"mohammed","lastNeam":"al_karbaly", "Age":21,"stage":"thired"}

print(l.values())



مثال 6

l={'firstNaeme':"mohammed","lastNeam":"al_karbaly", "Age":21,"stage":"thired"}

for i , j in l.items():

    print (i,"->",j)



العبارات التكرارية على المتغير list

اما المتغير list فيتميز بالبساطة حيث يمكن تطبيق العبارة التكارية for عليه بشكل مباش بأستخدام الكلمة المحجوزة in او يمكن تطبيق العبارة التكرارية for بأستخدام الدالة range() و الدالة len() ويمكن تطبيق العبارة التكرارية while عليه ايضا

مثال 7

m=[0,1,2,3,4,5,6,7,8,9]

for i in m:

    print (i)



مثال 8

m=[0,1,2,3,4,5,6,7,8,9]

for i in range(len(m)):

    print (m[i])



مثال 9

m=[0,1,2,3,4,5,6,7,8,9]

i=0

while i<=len(m):

    print (m[i])

    i+=1





العبارات التكرارية على المتغير tuple

في الواقع لا يوجد اي فرق بين المتغير list والمتغير tuple سوى ان المتغير tuple لا يمكن تغير قيمه او التعديل عليها حيث يمكن تطبيق العبارة التكارية  for عليه بشكل مباش بأستخدام الكلمة المحجوزة in او يمكن تطبيق العبارة التكرارية for بأستخدام الدالة range() و الدالة len() ويمكن تطبيق العبارة التكرارية while عليه ايضا

مثال 10

t=(0,1,2,3,4,5,6,7,8,9)

for i in range(len(t)):

    print (t[i])





مثال 11

t=(0,1,2,3,4,5,6,7,8,9)

i=0

while i<len(t):

    print (t[i])

    i+=1



تحميل الملخص من هنا




تعليقات

التنقل السريع