Professional Documents
Culture Documents
المحاضرة الخامسة
المحاضرة الخامسة
األستاذالطالب رسالةأعداد
مقدمة من
جمال المهيس
1445 - 2024
محت ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ــويات
المحاضرة
القوائم
أمثلة توضيحية
تمارين
القوائم
هيالك البيانات تستخدم لتجميع مجموعة من القيم ،وسوف نتعلم تدريجيا طريقة استخدام غيرها من مركبات
عدة أنواع من البيانات ،بما في ذلك ،القوائم والقواميس و المصفوفات المغلقة ،وسووف ناوا ه هاوا أو
هذه األنواع الثالثة وهي القوائم.
]a=[1,"Jamal Almuhis",42,96.77
)print(a
)]print(a[3
أمثلة توضيحية
إيجاد مجموع عااصر ائمة ر مية استبدا عاصر ائمة بعاصر مدخل
s=0 print(a)
print(s) print(a)
الدوال المتصلة بالقوائم
) (Del
Del (a[5]) - دالة تحذف عاصر من السلسة a
إيجاد أكبر عاصر في ائمة من األر ام الصحيحة راءة ائمة مدخلة و طباعتها
a=[5,99,3,38,90,104,4,8] a=[]
max=0 for n in range(1,10,1):
for i in range(1,len(a),1): x=input("Enter Value " + str(n)+":=")
if a[i]>max: a.append(int(x))
max=a[i] print(a)
print(max)
أمثلة توضيحية
a=[5,8,11,99,1,99,101,50,23] a=[5,8,11,54,1,99,101,50,23]
c=0
ser=int(input("Enter value := ")) c=0
b=0 for i in range(Len(a)-1,0,-1):
for i in range(0,len(a),1):
if (a[i]==ser): a[c]=a[i]
b=1 c=c+1
break
if b==1:
print("Found") print(a)
else:
print("Not Found")
أمثلة توضيحية
a=[5,99,3,38,90,104,4,8,99,3,99] a=[5,8,11,54,1,99,101,50,23]
print(a)
b=int(input("Enter Value Search:= "))
c=1 for i in range(0,len(a),1):
while(c<len(a)): for j in range(i+1,len(a),1):
if (a[c]==b): if (a[i]>a[j]):
del(a[c]) a[i],a[j]=a[j],a[i]
c=c+1
print(a) print(a)
تمـ ـ ـ ـ ـ ــارين
2
إيجاد المتوسط الحسابي لقائمة مدخلة