Swift 문법 예시

[iOS / Swift] 102. Output

Minny27 2022. 1. 17. 17:40

102. Output

2차원 배열

  • 정수 - 열은 띄어쓰고 다음 행은 new line

      let numberArray : [[Int]] = [[1,2,3], [4,5,6]]
      for i in numberArray {
          for j in i {
              print(j, terminator: " ")
          }
          print()
      }
    
      또는
    
      numberArray.forEach {
          $0.forEach { print($0, terminator: " ") }
          print()
      }
    
      또는
    
      for line in numberArray {
          print(line.map { String($0) }.joined(separator: " "))
      }
    
      또는
    
      numberArray.forEach {
          print($0.map { String($0) }.joined(separator: " "))
      }
  • 문자열 합쳐서 출력

      let stringArray : [[String]] = [["a","b","c"], ["d","e","f"]]
      for string in stringArray {
          print(string.joined())
      }
    
      stringArray.forEach {
          print($0.joined(separator: ""))
      }

'Swift 문법 예시' 카테고리의 다른 글

[iOS / Swift] 106. Set  (0) 2022.01.17
[iOS / Swift] 105. Array  (0) 2022.01.17
[iOS / Swift] 104. Strings  (0) 2022.01.17
[iOS / Swift] 103. Loops  (0) 2022.01.17
[iOS / Swift] 101. Input  (0) 2022.01.17