循环语句
zip()迭代
通过 zip() 函数可以对多个序列进行并行迭代并在最短序列“用完”时就会停止
# 语法
for list1, list2, list3, list4 in zip(list1s, list2s, list3s list4s):
pass
# 实例
>>> days = ['Monday', 'Tuesday', 'Wednesday']
>>> drinks = ['coffee', 'tea', 'beer']
>>> fruits = ['banana', 'orange', 'peach']
>>> desserts = ['tiramisu', 'ice cream', 'pie', 'pudding']
>>> for day, drink, fruit, dessert in zip(days, drinks,, fruits 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 beer - eat peach - enjoy pie