我有一些字符,例如:a,b,c
,还有一些特殊的单词,例如:fish
我的问题是:
How find all product of a,b,c , fish with itertools ?
我要这个输出:aaafish
,aabfish
,aacfish
,,afishba
,afishbb
,,fishccc
换言之,我要在a,b,c的所有乘积中重复这个词(fish)repeat
这是我的密码:
alpha ='abc'
special='fish'
for i in itertools.product(alpha , repeat = 3):
print (''.join(i+tuple(special)))
在这段代码中(fish)总是得到最后的结果
Note 1: a,b,c are small examples i maybe have a,b,c,d,e,... and other chars
你就快到了。您想使用
itertools
来生成“a”、“b”和“c”的所有组合。然后,对于每个组合,插入单词“fish”和单词中的每个位置相关问题 更多 >
编程相关推荐