Python Iterator Example

Chapter: Python Last Updated: 12-11-2021 14:20:54 UTC

Program:

            /* ............... START ............... */
                
person  = ("John", "james", "mathew")
entries = iter(person)

print(next(entries))
print(next(entries))
print(next(entries))

/* Output
John
james
mathew
*/

str = "Iterator"
entries = iter(str)

print(next(entries))
print(next(entries))
print(next(entries))
print(next(entries))
print(next(entries))
print(next(entries))

/* Output
I
t
e
r
a
t
*/

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

for x in mytuple:
  print(x)
/*Output

apple
banana
cherry
*/
                /* ............... END ............... */
        

Notes:

  • Python Iterator is the object contains a certfain number of values. You can traverse the iterator and get all the values.
  • In python we use two function to process iterator , ie. __iter__() and __next__().
  • iter() method which is used to get an iterator and next () function is used to print the next entries.
  • Python iterator is an object that can be iterated and printe all the values in it.
  • You can also use for loop to iterate through an iterable object, please refer program for more information.
  • If the iterator object is string array, it will print all strings in array.
  • If the iterator contains only one string only, then next will print each character wise.
  • Instead of using Iterator you can also use for loop to print all the entries.
Similar Programs Chapter Last Updated
Python Date Difference In Days Python 01-04-2023
Bellman Ford Algorithm In Python Python 25-03-2023
Python Program To Display Current Date And Time Python 24-03-2023
Binary Search Tree Implementation Python Python 21-03-2023
Python Program To Check Palindrome Number Python 12-03-2023
How to Merge Two PDF Files Using Python Python 12-03-2023
Python Tuples Example Python 19-11-2021
Python Lambda Functions Python 11-11-2021
Integer To String In Python Python 22-10-2021
Python Datetime Format Python 21-10-2021
Range Function In Python | Python range () Python 11-10-2021
Python Desktop Notification Popup In Linux Python 10-07-2021
Python JSON Parser Example | How To Parse JSON In Python Python 25-06-2021
Python PIP | How To Install Packages In Python Python 16-06-2021
How To Access Python Dictionary Python 14-06-2021
Dictionary In Python Examples Python 10-06-2021
Shortest Path Algorithm In Python Python 23-02-2021
Merge Sort In Python Python 01-12-2020
Kruskal Algorithm In Python Python 28-11-2020
Python Mysql Connector Example Python 21-11-2020
Add To Set Python Python 05-10-2018
Set In Python Python 05-10-2018
List In Python Python 29-09-2018
Integer To String Python Python 29-09-2018
Python Variables Python 21-09-2018
Python String Contains Python 15-09-2018
String In Python Python 22-09-2018
Python Switch Statement Python 20-09-2018
Python Function Example Python 14-09-2018
Python If Statement Python 14-09-2018

1 2