LintCode 移动零 python

描述:

给一个数组 nums 写一个函数将 0 移动到数组的最后面,非零元素保持原数组的顺序

样例:

给出 nums = [0, 1, 0, 3, 12], 调用函数之后, nums = [1, 3, 12, 0, 0].

代码:

class Solution:
    # @param {int[]} nums an integer array
    # @return nothing, do this in-place
    def moveZeroes(self, nums):
        for num in nums:
            if num==0:
                nums.remove(0)
                nums.append(0)
        return nums



你可能感兴趣的:(LintCode 移动零 python)