Intern
Dizileri sonuna sıfırları taşı, diğer öğelerin sırasını koruyarak [1, 0, 8, 9] -> [1, 8, 9, 0] def move_zeros(nums: list[int]): pass
sobes.tech yapay zeka
AI'dan gelen yanıt
python def move_zeros(nums: list[int]): # Создаем новый список без нулей non_zeros = [x for x in nums if x != 0] # Считаем количество нулей zeros_count = nums.count(0) # Добавляем нули в конец return non_zeros + [0] * zeros_count
Пример использования
print(move_zeros([1, 0, 8, 9])) # Выведет: [1, 8, 9, 0]