如何在ruby中替换数组中的单个元素?这样一个数组
days=["monday", "tuesday", "wednesday", "jueves"] #so "jueves" gets replaced by the string "thursday"
谢谢
答案 0 :(得分:1)
days[days.index("jueves")] = "thursday"
答案 1 :(得分:0)
你也是......
days.map!{|day| day == "jueves" ? "thursday" : day}
m-p的答案将取代第一次出现,这将取代所有出现的事件。
答案 2 :(得分:0)
days[3] = "thursday"
除非你想要更有活力的东西。