[Swift - 문법] 튜플과 배열
1. 튜플(Tuple) 튜플은 '지정된 데이터의 묶음'이라고 할 수 있습니다. // String, Int, Double, String 값을 갖는 튜플 var name: String = "Tony Stark" var age: Int = 49 var height: Double = 182.5 var nickName: String = "Ironman" var person: (String, Int, Double, String) = (name, age, height, nickName) print(person) // ("Tony Stark", 49, 182.5, "Ironman") // Index로 값 접근 person.1 = 50 person.2 = 190.0 print(person) // ("Tony Stark"..
[Kotlin-문법] fold 와 foldIndexed
1) fold 함수 fold 함수는 주어진 Int로만 구성된 Array 혹은 Collection 의 모든 element들을 연속적으로 불러와 계산할 수 있습니다. fold 함수는 파라미터로 initial값(초기값)을 받습니다. 예를 들어보겠습니다. val absolutes = intArrayOf(1, 2, 3, 4, 5, 6, 7, 8, 9, 10) 위 배열값들의 합을 얻는데, 초기값을 100으로 해보도록 하겠습니다. val sumNumber = absolutes.fold(100) { sum, element -> sum + element } println(sumNumber) // 출력값: 155 출력값으로는 초기값 100에 absolutes 배열의 element 들의 합 55가 더해진 값 155가 출력됩..