私のコードを行う私はかなり理解していないいくつかの困難に遭遇しました(私はRubyで非常に新しいです)。この配列は、アイテムをdeteting前に作成されるので、これは私が0で削除された値の配列を取得例Rubyでの操作の流れ
temp = []
temp_groups_data = []
search_text_user = %r{AD-|Domain}
groups_data.each do |arr|
temp_groups_data << arr
arr.delete_at(0)
arr.each do |el|
temp << (el) unless el =~ search_text_user
end
end
私は、コードの次の部分でtemp_groups_data配列を使用しようとしているである私はなぜ理解していませんそれで価値はそれに収まるので、なぜそうではありませんか? Rubyの動作シーケンスは何ですか?その配列を複製してコードの次の部分でどのように役立つか?
にそれを置く前
arr
をコピーするだろうか?フォーマットを見ずにフォローするのはちょっと難しいです。また、あなたが達成しようとしていること/最終結果は何であるべきかを説明できますか?ルビには多くのショートカットがあり、これを表現する方法はおそらく短くて洗練された方法でしょう。 – Glyokogroups_dataの配列 'groups_data = [[" group1 "、" user_1 "、" user_3 "]、" group3 "、" user_1 "]、[" group4 "、" user_2 "]] ' コードの次の部分でその配列でその配列を使用するが、私は上記のコードのように0で削除された項目を持つ新しい配列を取得する。 – mila002