1. 程式人生 > >python 笛卡爾積

python 笛卡爾積

from itertools import product
for x,y,z in product([{'a':'1'}],[{'s':'1'},{'s':'2'}],[{'fp':'1'},{'fp':'5'},{'fp':'10'}]):
    print(x,y,z)

結果:

({'a': '1'}, {'s': '1'}, {'fp': '1'})
({'a': '1'}, {'s': '1'}, {'fp': '5'})
({'a': '1'}, {'s': '1'}, {'fp': '10'})
({'a': '1'}, {'s': '2'}, {'fp': '1'})
({'a': '1'}, {'s': '2'}, {'fp': '5'})
({'a': '1'}, {'s': '2'}, {'fp': '10'})