1. TOP
  2. プログラム
  3. ソフト
  4. python
  5. zip()を使う

zip()を使う

2018-11-05_122542_RM3

forループ

>>>days = ['Monday', 'Tuesday', 'Wednesday']
>>>fruits = ['banana', 'orange', 'peach']
>>>drinks = ['coffee', 'tea' ,'bear']
>>>desserts = ['tiramisu', 'ice cream', 'pie', 'pudding']

>>>for day, fruit, drink, dessert in zip(days, fruits, drinks, desserts):
print(day, ": drink", drink, "- eat", fruit, "- enjoy", dessert )

Monday : drink coffee - eat banana - enjoy tiramisu
Tuesday : drink tea - eat orange - enjoy ice cream
Wednesday : drink bear - eat peach - enjoy pie

イテラブルな値

>>>english = 'Monday', 'Tuesday', 'Wednesday'
>>>french = 'Lundi', 'mardi', 'Mercredi'

>>>print(list( zip(english, french)))

[('Monday', 'Lundi'), ('Tuesday', 'mardi'), ('Wednesday', 'Mercredi')]