print( ", ".join( repr(e) for e in (l1, l2, l3)) )
我正在使用上面的命令打印我的3个列表l1,l2和l3的输出。但是打印的输出是[1,22,34],[4,56,34,23],[13,21]的形式,而我希望它像1,22,34,4,56 ,34,23,13,21
我希望它们全部在逗号分隔的单行中,而不是括在括号中。知道如何在Python 2.7中实现它吗?
答案 0 :(得分:0)
您可以在加入项目之前确认列表:
print(", ".join(str(i) for i in l1 + l2 + l3))
答案 1 :(得分:0)
out = []
out.extend(l1)
out.extend(l2)
out.extend(l3)
print ','.join(out)