美文网首页
删除数组元素,自身内部改变

删除数组元素,自身内部改变

作者: 领带衬有黄金 | 来源:发表于2019-11-19 21:04 被阅读0次

    Js代码:

    <script>
        let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]
        let i = arr.length - 1
        while (i >= 0) {
            if (arr[i] === 3 || arr[i] === 5 || arr[i] === 6) {
                arr.splice(i, 1)
            }
            i--
        }
        console.log(arr)
    </script>
    

    Python代码:

    arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]  # 删除3,5,6
    i = len(arr) - 1
    while i >= 0:
        if arr[i] == 3 or arr[i] == 5 or arr[i] == 6:
            arr.remove(arr[i])
        i -= 1
    print(arr)
    
    

    相关文章

      网友评论

          本文标题:删除数组元素,自身内部改变

          本文链接:https://www.haomeiwen.com/subject/pqggictx.html