[解決済み] Rubyで2つの配列のマージとインターリーブ
2022-10-22 10:50:08
質問
次のようなコードがあります。
a = ["Cat", "Dog", "Mouse"]
s = ["and", "&"]
配列をマージしたい
s
を配列
a
を与えるだろう。
["Cat", "and", "Dog", "&", "Mouse"]
RubyのArrayとEnumerableのドキュメントに目を通すと、これを達成するようなメソッドは見当たりません。
各配列を繰り返し処理することなく、これを行う方法はありますか?
どのように解決するのですか?
でできます。
a.zip(s).flatten.compact
関連
-
[解決済み] HTMLCollectionをArrayに変換する最も効率的な方法
-
[解決済み] Rubyのswitch文の書き方
-
[解決済み] JavaScriptで配列の先頭に新しい配列要素を追加するにはどうすればよいですか?
-
[解決済み] Rubyで配列に値が存在するかどうかを確認する方法
-
[解決済み] 配列の結合/平坦化
-
[解決済み] 新しい配列を作成せずに、既存のJavaScript配列を別の配列で拡張する方法
-
[解決済み] JavaScriptでオブジェクトの配列から明確な値を取得する方法は?
-
[解決済み] Rubyのmapとcollectの違い?
-
[解決済み】JavaScriptで2つの配列を結合し、項目の重複を排除する方法
-
[解決済み] ルビー 負の数を正の数に変換する?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Rubyの文字列の中から"˶‾‾‾˵"を削除するにはどうしたらいいですか?
-
[解決済み] Rubyの"==="演算子は何をするのですか?重複] [重複
-
[解決済み] Rubyでコンソールから入力を読み込む?
-
[解決済み] Rubyで「逆レンジ」を繰り返し処理できないのはなぜですか?
-
[解決済み] Ruby文字列のgsubメソッドとsubメソッドの違いについて
-
[解決済み] RubyのREPLを開くコマンドは何ですか?
-
[解決済み] Rubyでjavaのインターフェースに相当するものは何ですか?
-
[解決済み] ルビー 負の数を正の数に変換する?
-
[解決済み] rspecでテストグループを無効にする?
-
[解決済み] Rubyで、selectとmapを組み合わせたArrayメソッドはありますか?