بايثونأمثلة حول طرق الوصول لعناصر الـList
في المثال التالي قمنا بتعريف list
وضعنا فيها نصوص.
بعدها قمنا بعرض قيمة أول و ثاني عنصر فيه.
المثال الأول
# وضعنا فيها قيم نصية تمثل أسماء أشخاص names إسمه هنا قمنا بتعريف names = ['Rami', 'Sara', 'Nada', 'Mhamad', 'Salem'] print(names[0]) # هنا قمنا بعرض قيمة أول عنصر موجود في الـ print(names[1]) # هنا قمنا بعرض قيمة ثاني عنصر موجود في الـ
سنحصل على النتيجة التالية عند التشغيل.
Sara
في المثال التالي قمنا بتعريف list
وضعنا فيها نصوص.
بعدها قمنا بعرض قيمة آخر و قبل آخر عنصر فيه.
المثال الثاني
# وضعنا فيها قيم نصية تمثل أسماء أشخاص names إسمه هنا قمنا بتعريف names = ['Rami', 'Sara', 'Nada', 'Mhamad', 'Salem'] print(names[-1]) # هنا قمنا بعرض قيمة آخر عنصر موجود في الـ print(names[-2]) # هنا قمنا بعرض قيمة ما قبل آخر عنصر موجود في الـ
سنحصل على النتيجة التالية عند التشغيل.
Mhamad
في المثال التالي قمنا بتعريف list
وضعنا فيها نصوص.
بعدها قمنا بعرض جميع القيم الموضوعة فيها باستخدام الحلقة for
.
المثال الثالث
# وضعنا فيها قيم نصية تمثل أسماء أشخاص names إسمه هنا قمنا بتعريف names = ['Rami', 'Sara', 'Nada', 'Mhamad', 'Salem'] # و من ثم سيتم طباعتها x في المتغير names في كل مرة سيتم وضع قيمة عنصر من عناصر الكائن for x in names: print(x)
سنحصل على النتيجة التالية عند التشغيل.
Sara
Nada
Mhamad
Salem
في المثال التالي قمنا بتعريف list
وضعنا فيها نصوص.
بعدها قمنا بعرض جميع القيم الموضوعة فيها باستخدام الحلقة for
.
المثال الرابع
# وضعنا فيها أعداد صحيحة numbers إسمه هنا قمنا بتعريف numbers = [10, 20, 30, 40, 50] # هنا قمنا بتعريف متغير سنستخدمه لحفظ ناتج جمع القيم الموجودة في المصفوفة total = 0 # total و من ثم سيتم إضافتها على قيمة المتغير x في المتغير numbers في كل مرة سيتم وضع قيمة عنصر من عناصر الكائن for x in numbers: total += x # numbers و التي ستساوي ناتج جمع القيم الموجودة في المصفوفة total هنا قمنا بطباعة قيمة print(total)
سنحصل على النتيجة التالية عند التشغيل.