zip()
Sometimes you need to work with multiple iterable objects at the same time: for example, process data from two or three lists inside one loop. One of the approaches requires using the zip()
function - it is a generator that transfroms the elements of the multiple iterable objects in tuples.
Run the following example to see how it works.
12345amounts = [4, 1, 6, 5, 12, 2] goods = ['Milk', 'Apple', 'Oatmeal', 'Cucumber', 'Chocolate', 'Potato'] list_ = zip(amounts, goods) list_ = list(list_) # converting generator into list print(list_)
Using zip()
in the for
loop helps you easy manage the values.
12345amounts = [4, 1, 6, 5, 12, 2] goods = ['Milk', 'Apple', 'Oatmeal', 'Cucumber', 'Chocolate', 'Potato'] for amount, good in zip(amounts, goods): print(f'Got {amount} kg of {good} in the grocery shop.')
Swipe to start coding
left
list contains line beginnings of the song and right
contains endings. Your task is to output the correct lyrics by concatenating beginnings and endings.
Solution
Merci pour vos commentaires !
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 6.25
zip()
Glissez pour afficher le menu
Sometimes you need to work with multiple iterable objects at the same time: for example, process data from two or three lists inside one loop. One of the approaches requires using the zip()
function - it is a generator that transfroms the elements of the multiple iterable objects in tuples.
Run the following example to see how it works.
12345amounts = [4, 1, 6, 5, 12, 2] goods = ['Milk', 'Apple', 'Oatmeal', 'Cucumber', 'Chocolate', 'Potato'] list_ = zip(amounts, goods) list_ = list(list_) # converting generator into list print(list_)
Using zip()
in the for
loop helps you easy manage the values.
12345amounts = [4, 1, 6, 5, 12, 2] goods = ['Milk', 'Apple', 'Oatmeal', 'Cucumber', 'Chocolate', 'Potato'] for amount, good in zip(amounts, goods): print(f'Got {amount} kg of {good} in the grocery shop.')
Swipe to start coding
left
list contains line beginnings of the song and right
contains endings. Your task is to output the correct lyrics by concatenating beginnings and endings.
Solution
Merci pour vos commentaires !
Awesome!
Completion rate improved to 6.25single