[解決済み] Swiftで値を増加させた配列を作成する方法は?重複
2023-03-13 03:45:22
質問
でSwiftで繰り返し値を持つ配列を作成できることは知っています。
var myArray = [Int](count: 5, repeatedValue: 0)
しかし、次のような値を増加させた配列を作成する方法はありますか?
[0, 1, 2, 3, 4]
のようなループを行う以外に方法はないのでしょうか?
var myArray = [Int]()
for i in 0 ... 4 {
myArray.append(i)
}
このコードはとてもわかりやすく、読みやすく、弾丸のようなものだとわかっていますが、それは を感じます。 を感じます。配列が作成されるときに、増分された値を提供するために、何らかの方法で何らかの関数を渡すことができるはずです。それは可読性または計算効率のコストに見合わないかもしれませんが、それでも私は興味があります。
どのように解決するのですか?
を使用します。
...
の表記/演算子を使用します。
let arr1 = 0...4
これで
Range
を得ることができ、これは簡単に "regular"に変えることができます。
Array
:
let arr2 = Array(0...4)
関連
-
[解決済み] 使用しているSwiftのバージョンを確認するにはどうすればよいですか?
-
[解決済み] SwiftからObjective-Cのコードを呼び出すにはどうしたらいいですか?
-
[解決済み] Swiftでindexとelementでループを反復させる方法
-
[解決済み] SwiftでStringを配列に分割する?
-
[解決済み] Swift カスタムオブジェクトの配列をプロパティ値でソートする方法
-
[解決済み] SwiftでUIAlertViewを作成するにはどうしたらいいですか?
-
[解決済み] Swiftでリストアイテムのインデックスを見つける方法は?
-
[解決済み] Swiftの配列を文字列に変換するには?
-
[解決済み] Swiftでディレイを作成するには?
-
[解決済み] Xcode 8.3 betaの「String interpolation produces a debug description for an optional value; did you mean to make this explicit?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Swiftで1つのビューコントローラの向きを縦向きのみに固定する方法
-
[解決済み] Swift 3でカスタム通知を作成するには?
-
[解決済み] swiftで改行なしの印刷をする
-
[解決済み] UIViewの定高制約をプログラムで更新するには?
-
[解決済み] Swiftの変数に"?"(クエスチョンマーク)と"!"(エクスクラメーションマーク)の装飾を施す。
-
[解決済み] SHA256 in swift
-
[解決済み] SwiftUIのDSLを可能にするものは何ですか?
-
[解決済み] Swiftの数学関数
-
[解決済み] NSDateを使用して曜日を取得する
-
[解決済み] Xcode playgrounds が Sources フォルダにある swift ファイルにアクセスできない。