如何在python中将两个奇数列表添加到一个列表中? - python

我是Python的新手,我正尝试将两个列表中的元素组合在一起,并从组合中产生一个字符串。

我的变量是:

fro = ['USD']
to = ['AUD', 'CAD', 'EUR']

我想要这样的输出在字符串中:

pairs = "USDAUD,USDCAD,USDEUR"

预先感谢您的帮助。

python大神给出的解决方案

Elizion是绝对正确的。

如果列表元素动态变化,则可以使用以下行:

绝对pythonic方式!

pair_elem = ','.join('%s%s' % (x, y) for y in to for x in fro)

和常规方式类似,迭代列表元素:

for multiple in to:
    for single in fro:
        pairs = ",".join(single + multiple)