如何在python 2.7中初始化和填充列表列表

时间:2016-08-11 08:44:14

标签: python list python-2.7

我需要列出如下所述的列表: -

some_name = [(statement, sentiment),
             (statement, sentiment),
             ...
             ...
             ...
            ]

访问它们很好,但如何用两个不同的列表填充它们,即语句和情绪。

1 个答案:

答案 0 :(得分:1)

您可以使用列表理解和zip

some_name = [(statement, sentiment) for statement, sentiment
             in zip(statements_list, sentiment_list)]

编辑在Python 2中,您不需要迭代zip的返回值,所以这就足够了:

some_name = zip(statements_list, sentiment_list)