اذهب إلى المحتوى
  • 0

ما فائدة iterators في بايثون؟

أسامة جعيدري

السؤال

Recommended Posts

  • 0

السلام عليكم

اولا هذا هو مرجع الامثلة

https://www.w3schools.com/python/python_iterators.asp

هو object حيث يتيح المرور علي جميع العناصر  في القوائم و غيرها

مثلا 

mytuple = ("apple", "banana", "cherry") # tuple 
myit = iter(mytuple) # تحديد itrator  خاص بي tuple السابق 

print(next(myit)) # عند تنفيذ امر next سوف تمون النتيجة  apple
print(next(myit))# iهنا سوف ينتقل للعنصر التالي  banana
print(next(myit))# وبنفس الطريقة سيطبع cherry

# ويمكن الحصول علي نفس النتيجة باستخدام for 

mytuple = ("apple", "banana", "cherry")

for x in mytuple:
  print(x)
  
  # النتيجة 
  #apple
  #banana
  #cherry
  

تحياتي

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...