Course Content
Python Loops
Python Loops
enumerate()
In case if you need extract both index and value from the iterable object, use enumerate()
:
nums = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29] for idx, val in enumerate(nums): print(f'{idx}th prime number is: {val}')
Task
Given a list of movies in the cinema. Starting with index 0, each element in the array is the name of the movie in production on the i-th day. Transform this data by creating a dictionary schedule
that for each movie
as key stores the list of days when this movie screenings are. For example:
movies = ['Shrek', 'Snow White', 'Cars', 'Cars', 'Shrek', 'Shrek 2']
=>
Remember about case if movie is not in dict already.
Thanks for your feedback!
enumerate()
In case if you need extract both index and value from the iterable object, use enumerate()
:
nums = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29] for idx, val in enumerate(nums): print(f'{idx}th prime number is: {val}')
Task
Given a list of movies in the cinema. Starting with index 0, each element in the array is the name of the movie in production on the i-th day. Transform this data by creating a dictionary schedule
that for each movie
as key stores the list of days when this movie screenings are. For example:
movies = ['Shrek', 'Snow White', 'Cars', 'Cars', 'Shrek', 'Shrek 2']
=>
Remember about case if movie is not in dict already.
Thanks for your feedback!
enumerate()
In case if you need extract both index and value from the iterable object, use enumerate()
:
nums = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29] for idx, val in enumerate(nums): print(f'{idx}th prime number is: {val}')
Task
Given a list of movies in the cinema. Starting with index 0, each element in the array is the name of the movie in production on the i-th day. Transform this data by creating a dictionary schedule
that for each movie
as key stores the list of days when this movie screenings are. For example:
movies = ['Shrek', 'Snow White', 'Cars', 'Cars', 'Shrek', 'Shrek 2']
=>
Remember about case if movie is not in dict already.
Thanks for your feedback!
In case if you need extract both index and value from the iterable object, use enumerate()
:
nums = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29] for idx, val in enumerate(nums): print(f'{idx}th prime number is: {val}')
Task
Given a list of movies in the cinema. Starting with index 0, each element in the array is the name of the movie in production on the i-th day. Transform this data by creating a dictionary schedule
that for each movie
as key stores the list of days when this movie screenings are. For example:
movies = ['Shrek', 'Snow White', 'Cars', 'Cars', 'Shrek', 'Shrek 2']
=>
Remember about case if movie is not in dict already.