remove

remove

> 機能

配列 array の位置 position にある要素を削除し、削除した要素を返します。

パラメータ
戻り値
TypeScript

JavaScript の a.splice(index, 1) は確かに要素を取り除きますが、要素ではなく取り除いた要素の配列を返します。remove と同じにするには a.splice(index, 1)[0] と書いてください。範囲外では何も送出せず空の配列を返すので、[0]undefined になります。負の添字は末尾から数えます。

Python

Python の a.pop(index)remove と同じく要素を取り除いて返します。del a[index] も取り除きますが何も返しません。どちらも範囲外では IndexError を送出し、負の添字は末尾から数えます。の最初の出現を取り除く a.remove(valeur) と混同しないでください。そちらは LeekScript の removeElement に当たり、値がなければ ValueError を送出します。