任何想法如何打印
(([0.2, 0.6], [0.5, 0.8]), "10 11 {'chocolate': 10}")
(([0.0, 0.6], [0.8, 0.5]), "10 12 {'chocolate': 10}")
作为..
0.2 0.6 0.5 0.8 10 11 chocolate 10
0.0 0.6 0.8 0.5 10 12 chocolate 10
我还设法强迫它(暂时忽略巧克力):
(([0.2, 0.6], [0.5, 0.8]), '10 11 10')
(([0.0, 0.6], [0.8, 0.5]), '10 12 10')
如果这更容易变成
0.2 0.6 0.5 0.8 10 11 10
0.0 0.6 0.8 0.5 10 12 10
尝试了我在这里发现的其他问题,但例如
print '\n'.join('\t'.join(map(str,tuple(chain(*i)))) for i in s)
这会导致单词和最后一个元素看起来像
c h o c o l a t e
我还在努力......