gpt4 book ai didi

Ruby 语句链

转载 作者:太空宇宙 更新时间:2023-11-03 17:13:28 25 4
gpt4 key购买 nike

给定以下 Ruby 语句:

(读取输入并将每个单词存储在数组中,删除单词之间的空格等)

input = gets.chomp
inArr = []
input.strip.each (" ") { |w| inArr.push w }
inArr.delete_if {|ele| ele == " "}
inArr.each {|w| w.strip!}

我想知道是否有人可以建议一种优化此代码的方法,可能是通过链接或删除一些不需要的语句,因为我觉得这可以用更少的代码来完成,但由于我是 Ruby 的新手,所以很难让我看看如何:)

谢谢

马币

最佳答案

gets.split 应该可以得到你想要的东西

>> gets.split
this is a test
=> ["this", "is", "a", "test"]

关于Ruby 语句链,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/309753/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com