Swift 辞書の値を結合して文字列に変換するサンプル

環境
Swift version 5.2.3 (swift-5.2.3-RELEASE)
Ubuntu 20.04.2 LTS

構文
let result = 対象の辞書名.values.joined(separator: 区切り文字)
辞書(Dictionary)の値(value)を結合した文字列に変換するには、joined()を使います。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
import Foundation
let citys = [
"tokyo": "東京",
"oosaka": "大阪",
"fukuoka": "福岡",
]
let result = citys.values.joined(separator: ", ")
print(result)
import Foundation let citys = [ "tokyo": "東京", "oosaka": "大阪", "fukuoka": "福岡", ] let result = citys.values.joined(separator: ", ") print(result)
import Foundation

let citys = [
    "tokyo": "東京",
    "oosaka": "大阪",
    "fukuoka": "福岡",
]

let result = citys.values.joined(separator: ", ")

print(result)

実行結果
東京, 福岡, 大阪

Swift

Posted by arkgame