Python Programming Training Certification
Flexible Hours
100 Assignments
Instructor Led online Training
50 LMS Access
24X7 Support
100% Skill Level
Enquire Now
Course Overview
Python next() Function
Python next() function is used to fetch next item from the collection. It takes two arguments an iterator and a default value and returns an element.
This method calls on iterator and throws an error if no item is present. To avoid the error, we can set a default value.
The signature of the function is given below.
Signature
- next (iterator[, default])
Parameters
iterator: It is an iterator object.
default: This value returns if the element is not present.
Return
It returns an item from the collection.
Let’s see some examples of next() function to understand it’s functionality.
Python next() Function Example 1
Here, we are getting items using next() function. It does not require any loop or indices.
-
# Python next() function example
number = iter([256, 32, 82]) # Creating iterator
# Calling function
item = next(number)
# Displaying result
print(item)
# second item
item = next(number)
print(item)
# third item
item = next(number)
print(item)
Output:
-
256
32
82
Python next() Function Example 2
This function throws an error when reaches the end of the collection. See the example below.
-
# Python next() function example
number = iter([256, 32, 82]) # Creating iterator
# Calling function
item = next(number)
# Displaying result
print(item)
# second item
item = next(number)
print(item)
# third item
item = next(number)
print(item)
# fourth item
item = next(number) # error, no item is present
print(item)
Output:
-
Traceback (most recent call last):
File “source_file.py”, line 14, in
item = next(number)
StopIteration
256
32
82
Python next() Function Example 3
-
# Python next() function example
number = iter([256, “javatpoint”, 82,]) # Creating iterator
# Calling function
item = next(number)
# Displaying result
print(item)
# second item
item = next(number)
print(item)
# third item
item = next(number)
print(item)
# fourth item
item = next(number, “No item is present”) # error, no item is present
print(item)
Output:
-
256
javatpoint
82
No item is present
Python next() Function Example 4
Here, we are setting a default value. Now, it does not throw any error instead it returns the default value.
-
# Python next() function example
number = iter([256, “javatpoint”, 82,]) # Creating iterator
# Calling function
item = next(number)
# Displaying result
print(item)
# second item
item = next(number)
print(item)
# third item
item = next(number)
print(item)
# fourth item
item = next(number, “No item is left”) # no error due to default value
print(item)
Output:
-
256
javatpoint
82
No item is left
Candidate’s Journey During Our Training Program
Expert’s Advice & Selection of Module
Choosing the right type of module for the training is half the battle & Our Team of experts will help & guide you.
Get Trained
Get Trained & Learn End to End Implementation from our Expert Trainer who are working on the same domain.
Work on Projects
We Do make our student’s work on multiple case studies , scenario based tasks & projects in order to provide real-time exposure to them.
Placements
We have a dedicated placement cell in order to provide placement assistance & relevant interviews to our candididates till selection
Placement Partner