itertools.product()
使用product()前需要导入itertools库
用法1:
print(list(itertools.product(‘a', repeat=4))) # 等价于 print(list(itertools.product('a', 'a', 'a', 'a')))
a = ['a', 'b', 'c']
print(list(itertools.product(a, repeat=2))) # s等价于 print(list(itertools.product(a, a)))
用法2:
print(list(itertools.product(a, b))) # 等价于 print(list((x, y) for x in a for y in b))