我可以将列表附加到列表列表中吗?

时间:2016-10-04 09:29:26

标签: python list append

我有一个包含不同值和不同长度的列表列表。

我希望我的代码迭代"大列表",如果" item-list" (大列表中的子列表)遵循一个条件(例如,len(list[i] > 1),我想添加这个" item-list"到新的大列表,所以最后,我将获得一个新的列表列表(所有列表都遵循这个条件)。

当我要附加整个列表时,append()方法无效。
你有什么建议吗,我该怎么做?

1 个答案:

答案 0 :(得分:0)

这样做的方法是

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

但如果以空列表

开头,则.append()的循环应该有效