CK 030 | Week3 - Day4



質問する


指定した数値配列で、0を配列の最後に移動します.元の数字の順番を変えないでください.
新しいアレイは作成しないでください.
Input: [0,1,0,3,12]
Output: [1,3,12,0,0]

私が書いたコード

def move_zeroes(nums):
  zero_cnt = nums.count(0)
  return [i for i in nums if i != 0] + [0] * zero_cnt
nums配列の0個まで数え、配列からすべての0を削除し、元の0個の数で貼り付けて返します.