我正在尝试迭代数组(或元组等),并希望删除某些符合我的条件的项目。如果我无法修改正在迭代的现有对象,则输出可以是修改后的数组或新数组。
for item in simple_array
if some_condition
add_to_new_array(item) # or remove from my existing array
end
end
Run Code Online (Sandbox Code Playgroud)
您可以使用filter, 或者如果您想修改现有数组,请使用filter!, 。
filter(isodd, simple_array)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
337 次 |
| 最近记录: |