2016-10-04 165 views
-1

我有一个列表,其中包含不同的值和不同的长度。我想我的代码迭代“大列表”,如果“项目列表”(大列表中的子列表)遵循一个条件(例如,len(list[i] > 1),我想添加此“项目列表“新的大列表,所以最后,我会得到一个新的列表(这一切都符合条件)。我可以在列表中添加一个列表吗?

当我想追加整个列表时,append()方法不起作用。
你有什么建议,我该怎么做?

+4

我们不是在做的纯文本的问题意识非常好,.append()循环应该工作。显示一些代码和预期的输出 –

+1

为什么不会追加工作?您可以随时将项目添加到现有列表中,即使它是一个列表。 –

回答

0

的方式做这将是

new_big_list = [x for x in big_list if condition(x)] 

,但如果你开始与一个空表

相关问题