English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

طرق مرور القائمة والتدوال في قائمة Python (ثلاث طرق)

ثلاث طرق لتصفح القائمة وتحديد الأرقام والأعمدة

أنا أتعلم لغة بايثون هذه مؤخرًا، وأشعر بأنها قد زادت من كفاءتي المهنية بشكل كبير، لذا قمت بكتابة هذا المقال في يوم الحب، لنبدأ بسرعة وبدون إطالة في الحديث، لنقوم بوضع الشيفرة

#!/usr/bin/env python
# -*- coding: utf-8 -*-
if __name__ == '__main__':
 list = ['html', 'js', 'css', 'python']
 # طريقة 1
 print 'طريقة استكشاف القائمة 1:'
 for i in list:
 print ("الرقم:%s القيمة:%s" % (list.index(i) + 1, i))
 print '\nطريقة استكشاف القائمة 2:'
 # طريقة 2
 for i in range(len(list)):
 print ("الرقم:%s القيمة:%s" % (i + 1, list[i]))
 # طريقة 3
 print '\nطريقة استكشاف القائمة 3:'
 for i, val in enumerate(list):
 print ("الرقم:%s القيمة:%s" % (i + 1, val))
 # طريقة 3
 print '\nطريقة استكشاف القائمة 3 (تعيين بداية الاستكشاف، فقط تغيير الرقم الأولي):'
 for i, val in enumerate(list, 2):
 print ("الرقم:%s القيمة:%s" % (i + 1, val))

النتيجة بعد تشغيل الكود كما هو موضح في الشكل التالي:

سأقوم بشرح طريقة enumerate()، من خلال مراجعة دليل funciton help()، والنتائج كما يلي:

إشارة أخيرة، يغير المعامل الثاني لـ enumerate() فقط قيمة البداية للرقم، وليس أي شيء آخر

هذا هو نهاية محتوى هذا المقال، نأمل أن يكون محتوى هذا المقال قد ساعدك في التعلم أو العمل، ونأمل أيضًا أن تحصل على دعم إضافي لتعليمات النداء!

البيان: محتويات هذا المقال تم جمعها من الإنترنت، حقوق الطبع والنشر تعود إلى المالك الأصلي، المحتويات قدمها مستخدمو الإنترنت بشكل متعاوني وتحميلها، هذا الموقع لا يمتلك حقوق الملكية ولا يقوم بتعديل المحتويات يدويًا ولا يتحمل أي مسؤولية قانونية تتعلق بذلك. إذا رأيت محتوى يشتبه في انتهاك حقوق النسخ، فنرجو منك إرسال بريد إلكتروني إلى: notice#oldtoolbag.com (عند إرسال البريد الإلكتروني، يرجى استبدال '#' بـ '@') لتقديم الشكوى، مع تقديم الأدلة ذات الصلة، وإذا تم التحقق من ذلك، سيتم حذف المحتوى المزعوم فورًا.

أنت قد تحب