我想從列表中刪除子列表。我只知道起始索引和結束索引。我如何從列表中刪除?從列表中刪除子列表
我用下面的代碼:
def delete_sub_list(self, cmd_list, start, end):
tmp_lst = []
for i in range(len(cmd_list)):
if(i < start or i > end):
tmp_lst.append(cmd_list[ i ])
return tmp_lst
,我在用以下方法調用:
cmd_list = self.delete_sub_list(cmd_list, 4, 14)
注意:對於區間比較,您可以直接寫'start <= i <= end'使其更容易閱讀。在你的情況下,你應該使用別的東西:) –