[解決済み】Swiftで配列を連結またはマージするにはどうすればよいですか?
2022-03-24 04:32:47
質問
swiftで作成した配列が2つある場合、以下のようになります。
var a:[CGFloat] = [1, 2, 3]
var b:[CGFloat] = [4, 5, 6]
にどのようにマージされるのでしょうか?
[1, 2, 3, 4, 5, 6]
?
解決方法は?
で配列を連結することができます。
+
新しい配列が作成されます。
let c = a + b
print(c) // [1.0, 2.0, 3.0, 4.0, 5.0, 6.0]
または、一方の配列を他方の配列に追加するには
+=
(または
append
):
a += b
// Or:
a.append(contentsOf: b) // Swift 3
a.appendContentsOf(b) // Swift 2
a.extend(b) // Swift 1.2
print(a) // [1.0, 2.0, 3.0, 4.0, 5.0, 6.0]
関連
-
[解決済み] 引数として渡された配列のサイズ取得
-
[解決済み] ファイルからBashの配列に行を読み込む【重複
-
[解決済み] 配列から特定の項目を削除するにはどうすればよいですか?
-
[解決済み] 配列を値でコピーする
-
[解決済み] JavaScriptで配列を比較する方法は?
-
[解決済み] SwiftからObjective-Cのコードを呼び出すにはどうしたらいいですか?
-
[解決済み] Swift Betaのパフォーマンス:配列のソート
-
[解決済み】JavaScriptで2つの配列を結合し、項目の重複を排除する方法
-
[解決済み】定数配列の宣言
-
[解決済み】2つの辞書を1つの式でマージする(辞書の和をとる)には?)
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 引数として渡された配列のサイズ取得
-
[解決済み] TypeScriptと配列のリデュース関数
-
[解決済み] Merge Sortの最悪のケースはどのような場合に発生するのでしょうか?
-
[解決済み] PowerShellの配列から重複する値を削除する
-
[解決済み] ファイルからBashの配列に行を読み込む【重複
-
[解決済み] Perl の配列を繰り返し処理する最適な方法
-
[解決済み】KotlinのList型とArray型の違いについて
-
[解決済み] SwiftでArrayの最初の5つのオブジェクトを返すには?
-
[解決済み】Swiftの配列の代入が矛盾している(参照でも深層コピーでもない)理由はあるのか?)
-
[解決済み] Swiftで配列の配列を平らにする