从两个列表输出值(python)

从两个列表输出值(python),python,Python,我需要显示两个列表中的所有字母,如下所示: a、 b、c、d、e、f 代码如下: w = 'abc' q = 'efg' o = '' for i in w: y = ', '.join(w) for i in q: u = ', '.join(q) o = y + u print(o) 但我得到了: a、 b、ce、f、g 怎么做?试试这个: w = 'abc' q = 'efg' o = ', '.join(w+q) print(o) 无需使用for循环迭代任一字

我需要显示两个列表中的所有字母,如下所示:

a、 b、c、d、e、f

代码如下:

w = 'abc'
q = 'efg'
o = ''

for i in w:
    y = ', '.join(w)

for i in q:
    u = ', '.join(q)

o = y + u

print(o)
但我得到了: a、 b、ce、f、g

怎么做?

试试这个:

w = 'abc'
q = 'efg'
o = ', '.join(w+q)
print(o)
无需使用for循环迭代任一字符串,除非这是用例的抽象,并且最终需要对非字符串的内容执行此操作。

尝试以下操作:

w = 'abc'
q = 'efg'
o = ', '.join(w+q)
print(o)
无需使用for循环迭代任一字符串,除非这是用例的抽象,并且最终需要对非字符串的内容执行此操作。

尝试以下操作:

w = 'abc'
q = 'efg'
o = ', '.join(w+q)
print(o)
无需使用for循环迭代任一字符串,除非这是用例的抽象,并且最终需要对非字符串的内容执行此操作。

尝试以下操作:

w = 'abc'
q = 'efg'
o = ', '.join(w+q)
print(o)

无需使用for循环迭代任何字符串,除非这是您用例的抽象,并且最终需要对非字符串的内容执行此操作。

将我的注释转换为答案:

您可以使用:

o = ', '.join(w+q)

并跳过这些循环。

将我的评论转换为答案:

您可以使用:

o = ', '.join(w+q)

并跳过这些循环。

将我的评论转换为答案:

您可以使用:

o = ', '.join(w+q)

并跳过这些循环。

将我的评论转换为答案:

您可以使用:

o = ', '.join(w+q)

并跳过这些循环。

使用不带循环的join(w)代替?为什么不简单地
,'。join(w+q)
?@DRC你可以回答这个问题。使用不带循环的join(w)代替?为什么不简单地
,'。join(w+q)
?@DRC你可以回答这个问题。使用不带循环的join(w)代替?为什么不简单地
,'。join(w+q)
?@DRC您可以回答这个问题。使用不带循环的join(w)代替?为什么不简单地使用
,'。join(w+q)
?@DRC您可以回答这个问题。