编程那些事Python编程IT@程序员猿媛

Python多重for循环之zip和product模式

2019-02-28  本文已影响24人  redcohen

1. zip模式

  x = ['a','b','c']
  y = [1,2,3]
  for i,j in zip(x,y):
      print(i,j)

输出
a 1
b 2
c 3

2. product模式

from itertools import product
lst = [1,2,3]
for i,j,k in product(lst,lst,lst):
    print(i,j,k)

输出(27组):
1 1 1
1 1 2
1 1 3
1 2 1
...
3 3 3

上一篇 下一篇

猜你喜欢

热点阅读