在Python中组合多组字母

2024-04-23 12:06:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我在想办法把所有的组合都打印出来,不需要重复。在

例如:A,B,C和X,Y,Z

组合如下:

斧头 啊 亚利桑那州 BX公司 通过 BZ公司 CX 塞浦路斯 捷克


Tags: 公司bzcx办法bx斧头
2条回答

你可以在两个集合上循环:

for a in abcstring:
    for x in xyzstring:
        print a + x

{你可以用^得到什么。在

from itertools import product
a = ['A', 'B', 'C']
b = ['X', 'Y', 'Z']

for i in product(a, b):
    print ''.join(i)

相关问题 更多 >