抱歉错误的输出顺序。我现在改变的那个有正确的。
我在Python中有两个列表,如下所示
a = ['a','b','c']
b = [1,2,3]
我想将输出打印为
A1,B1,C1,A2,B2,C2,A3,B3,C3。
我怎样才能做到这一点?
答案 0 :(得分:1)
你可以简单地使用for循环,如下所示:
a = ['a','b','c']
b = [1,2,3]
for el_a in a:
for el_b in b:
print str(el_a) + str(el_b)
将产生:
a1,a2,a3, b1,b2,b3, c1,c2,c3
[更新] 对于更新的序列:
a = ['a','b','c']
b = [1,2,3]
for el_b in b:
for el_a in a:
print str(el_a) + str(el_b)
将产生:
a1,b1,c1, a2,b2,c2, a3,b3,c3
答案 1 :(得分:0)
试试这个。
for i in a:
for j in b:
print a+b
希望这有帮助。