[Code Kata] 0을 뒤로 보내기

Q.

주어진 숫자 배열에서, 0을 배열의 마지막쪽으로 이동시켜주세요. 원래 있던 숫자의 순서는 바꾸지 말아주세요.

새로운 배열을 생성해서는 안 됩니다.
Input: [0,1,0,3,12]
Output: [1,3,12,0,0]

A.

def move_zeroes(nums):
  n=0
  while 0 in nums:
    nums.remove(0)
    n+=1
  return nums + [0]*n

좋은 웹페이지 즐겨찾기