我从dict生成了多个元组,形式如下:
这个数字是根据几个变量的总和来计算的,它是一个整数,元组中的字符串是文档的名称。在
(4.3434, 'doc1')
(139.324, 'doc2')
(0, 'doc3')
我想要的是:
^{pr2}$
但我该怎么做呢?一个简单的列表理解
[x for x in tuples]
给予
[(4.3434, 'doc1')]
[(139.324, 'doc2')]
[(0, 'doc3')]
有没有可能把它放到一个列表中,或者我应该把它放到一个列表列表中,然后尝试用这种方式进行排序?谢谢你的帮助
Tags:
使用
itertools.chain
:示例:
^{pr2}$如果您的
tuples
变量已经是一个元组列表,恐怕您已经拥有了所需的内容。在如果将
(1.23,'doc1')
这样的元组馈送到任何python数组中,它只会采用您所寻找的形状。在否则你可以用更好的解释来编辑你的答案。在
相关问题 更多 >
编程相关推荐