2016-10-04 96 views
-1

我有一個列表,其中包含不同的值和不同的長度。我想我的代碼迭代「大列表」,如果「項目列表」(大列表中的子列表)遵循一個條件(例如,len(list[i] > 1),我想添加此「項目列表「新的大列表,所以最後,我會得到一個新的列表(這一切都符合條件)。我可以在列表中添加一個列表嗎?

當我想追加整個列表時,append()方法不起作用。
你有什麼建議,我該怎麼做?

+4

我們不是在做的純文本的問題意識非常好,.append()循環應該工作。顯示一些代碼和預期的輸出 –

+1

爲什麼不會追加工作?您可以隨時將項目添加到現有列表中,即使它是一個列表。 –

回答

0

的方式做這將是

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

,但如果你開始與一個空表

相關問題