我如何在Ruby中实现这一点?有没有一行代码技术?
您可以使用new_array = array.reject {|x| x < 3}(reject返回一个新数组)或array.reject! {|x| x < 3}(reject!或delete_if修改数组).
new_array = array.reject {|x| x < 3}
reject
array.reject! {|x| x < 3}
reject!
delete_if
还有(更常见的)select方法,其作用类似于reject,只是您指定了保留元素的条件,而不是拒绝它们(即,要go 除小于3的元素,您将使用new_array = array.select {|x| x >= 3}).
select
new_array = array.select {|x| x >= 3}
代码精进之路 -〔范学雷〕
MySQL实战45讲 -〔林晓斌〕
软件工程之美 -〔宝玉〕
MongoDB高手课 -〔唐建法(TJ)〕
系统性能调优必知必会 -〔陶辉〕
TensorFlow 2项目进阶实战 -〔彭靖田〕
OAuth 2.0实战课 -〔王新栋〕
Flink核心技术与实战 -〔张利兵〕
小马哥讲Spring AOP编程思想 -〔小马哥〕
如何落地业务建模 -〔徐昊〕
徐昊 · TDD项目实战70讲 -〔徐昊〕
AI大模型系统实战 -〔Tyler〕
无涯教程 - Python2教程
无涯教程 - Meteor教程
无涯教程 - MariaDB教程
无涯教程 - Python数据科学教程
无涯教程 - PL/SQL教程
无涯教程 - MATLAB教程
无涯教程 - Laravel8教程
无涯教程 - Python Web 渗透测试教程