for를 사용하여 배열을 반복하고 특정 조건이 충족 될 때 배열에서 현재 요소를 삭제해야합니다. 안전한 운영입니까?Ruby : 동일한 배열을 반복 할 때 배열 요소를 삭제하면 어떻게됩니까?
for arrayElement in array1 do
if (arrayElement < min) then
array1.delete(arrayElement)
end
end
또는 for 블록 외부에서 삭제를 수행하도록 코드를 수정해야합니까?