列表/数组

时间:2017-03-31 19:29:36

标签: python

给定一个整数数组,删除最小值。不要改变原始数组/列表。如果有多个具有相同值的元素,请删除索引较低的元素。如果得到一个空数组/列表,则返回一个空数组/列表。

请勿更改剩余元素的顺序。

实施例

remove_smallest([1,2,3,4,5]) = [2,3,4,5] 

remove_smallest([5,3,2,1,4]) = [5,3,2,4]

remove_smallest([2,2,1,2,1]) = [2,2,2,1]

这是我的代码

def remove_smallest(numbers):  
    if numbers == []:
        raise NotImplementedError("TODO: remove_smallest")
    numbers = list(numbers)
    numbers.remove(min(numbers))
    return numbers

我有这个追溯错误NotImplementedError("TODO: remove_smallest")

1 个答案:

答案 0 :(得分:0)

我认为这就是你要找的东西。加上你想要完成的其他错误检查。

{
  "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
  "project": { ... },
  "apps": [
    {
      ...,
      "scripts": [
        "../node_modules/my-polyfills/sortBy.js",
        "../node_modules/moment/moment.js"
      ],
      ...
    }
  ],
  ...
}