0
Мне было интересно, можно ли это улучшить.Лучший способ удалить элементы из двух массивов с помощью delete_if
У меня есть два массива: ссылки и archived_releases. links
содержит строки, которые могут отображаться в: ключевом знаке archived_releases
.
Это не сработало:
links.delete_if { |link|
archived_releases.count > archived_releases.delete_if{ |release| release[:url] == link }.count
}
Так что я пришел с этим:
links.delete_if { |link|
archived_releases.count > archived_releases.delete_if{ |release| release[:url] == link }.count
}