2020
09-24
09-24
Python itertools.product方法代码实例
itertools.product:类似于求多个可迭代对象的笛卡尔积。使用的形式是:itertools.product(*iterables,repeat=1),product(X,repeat=3)等价于product(X,X,X)。1.直接使用时:分别生成元组,然后合成一个listimportitertoolsaa=itertools.product(['西藏','瀑布','湖水'],['月色','星空'])bb=list(aa)#按照顺序生成笛卡尔积,repeat默认是1print(bb)2.假设设置:repeat=3random_list=list(itertools.product(['西藏'...
继续阅读 >