دالة next() في Python

مثال

تأسيس م迭代ر وطباعة العناصر بشكل تدريجي:

mylist = iter(["apple", "banana", "cherry"])
x = next(mylist)
print(x)
x = next(mylist)
print(x)
x = next(mylist)
print(x)

مثال على التشغيل

التعريف والاستخدام

يسترجع دالة next() العنصر التالي في الم迭代ر.

يمكنك إضافة قيمة افتراضية لتقديمها عند انتهاء التدوير.

القواعد النحوية

next(iterable, default)

قيمة المعامل

معامل وصف
iterable مطلوب. عنصر قابلة للتدوير.
default اختياري. يتم إرجاع القيمة الافتراضية عند انتهاء التدوير.

مزيد من الأمثلة

مثال

عندما ينتهي التدوير، يتم إرجاع قيمة افتراضية:

mylist = iter(["apple", "banana", "cherry"])
x = next(mylist, "orange")
print(x)
x = next(mylist, "orange")
print(x)
x = next(mylist, "orange")
print(x)
x = next(mylist, "orange")
print(x)

مثال على التشغيل