27.leetcode题目讲解(Python):移除元素

题目:


题目

这道题比较简单,不多做解释,参考代码如下, beats 99%:

class Solution:
    def removeElement(self, nums, val):
        """
        :type nums: List[int]
        :type val: int
        :rtype: int
        """
        if not len(nums):
            return 0

        i = 0
        while  i < len(nums):
            if nums[i] == val:
                nums.remove(nums[i])
            else:
                i = i + 1
        
        return len(nums)

其它题目:leetcode题目答案讲解汇总(Python版 持续更新)

ps:如果您有好的建议,欢迎交流 :-D,
也欢迎访问我的个人博客 苔原带 (www.tundrazone.com)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 每日爆炸式的信息传播,让人们对文字的耐心越来越低。 我们逐渐进入了读图为主的时代。 然而静态图太无趣,病毒视频成本...
    InYard家居阅读 3,369评论 0 0
  • 相信每一个上班族都过这样的体验:上班真累,有时感觉自己都快扛不住了,真想辞职不干,给自己放个假,好好歇歇。作为一名...
    路虽远行必至阅读 1,618评论 1 3
  • 考试前的一两个星期总是轻松却很无趣的,虽然不用早早起床,没有变态的跑操,没有无聊的课,但每天都是一成不变的...
    夢W阅读 1,397评论 0 1