Remove an item in list and get a new list?
本问题已经有最佳答案,请猛点这里访问。
我看到有几个关于从列表中删除项目的主题,包括使用
1 2 3 | a = [1, 2, 3, 4, 5, 6] <fill in > # This step somehow removes the third item and get a new list b and let b = [1, 2, 4, 5, 6] |
我该怎么做?
如果您想要一个没有第三个元素的新列表,那么:
1 | b = a[:2] + a[3:] |
如果需要不带值"3"的列表:
1 | b = [n for n in a if n != 3] |