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 enumerate() Function
Python enumerate() function returns an enumerated object. It takes two parameters first is a sequence of elements and the second is the start index of the sequence. We can get sequence elements either through a loop or next() method.
The next() method of the iterator returned by enumerate() returns a tuple and the values obtained from iterating over a sequence.
Signature
- enumerate (sequence, start=0)
Parameters
sequence: It must be a collection or a sequence. It is the required parameter.
start: It is an optional index, used to set starting of the sequence.
Return
This method returns an object of the enumerated type.
Let’s see some examples of enumerate() function to understand it’s functionality.
Python enumerate() Function Example 1
-
# Python enumerate() function example
# Calling function
result = enumerate([1,2,3])
# Displaying result
print(result)
print(list(result))
Output:
-
[(0, 1), (1, 2), (2, 3)]
Python enumerate() Function Example 2
Here, we are getting elements using a loop. See the example below.
-
# Python enumerate() function example
# Calling function
result = enumerate([1,2,3])
# Displaying result
for element in result:
print(element)
Python enumerate() Function Example 3
Here, we are passing the start index as 10. So, the enumerate will start from 10 to till the elements present in the sequence.
-
># Python enumerate() function example
# Calling function
result = enumerate([1,2,3],10)
# Displaying result
for element in result:
print(element)
Output:
-
(10, 1)
(11, 2)
(12, 3)
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