> 功能
删除数组 array 中位于 position 的一个元素,并返回被删除的元素。
在 JavaScript 中,a.splice(index, 1) 确实会取走元素,但返回的是被取走元素组成的数组而不是元素本身:请写 a.splice(index, 1)[0] 来重现 remove。越界时它不会抛出任何东西,只返回一个空数组,因此 [0] 等于 undefined。负下标从末尾计数。
在 Python 中,a.pop(index) 像 remove 一样取出元素并返回它;del a[index] 也会取走它但什么都不返回。两者越界时都会抛出 IndexError,负下标从末尾计数。不要与 a.remove(valeur) 混淆,后者删除某个值的第一次出现 —— 那是 LeekScript 的 removeElement —— 并在值不存在时抛出 ValueError。
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.