我有一个元组列表,想要打印出这个列表的扁平化形式。我不想改变这个列表,只是想要在没有括号和方括号的情况下打印它。
input: [ ("a", 1), ("b",2), ("c", 3)]
output: a 1 b 2 c 3
这是我的工作内容:
l = [ ("a", 1), ("b",2), ("c", 3)]
f = lambda x: " ".join(map(str,x))
print " ".join(f(x) for x in l)
我想知道是否有更优雅、更高效的解决方案,可能不需要进行连接操作,仅打印输出。提前感谢。