Deep_Dev
[Swift] ๋ฐฐ์—ด ๋ฉ”์†Œ๋“œ sort() sorted() / reverse() reversed()

๐Ÿ“š ๋ฐฐ์—ด์˜ ๋‹ค์–‘ํ•œ ๋ฉ”์†Œ๋“œ ์ •๋ ฌ sort() sorted() sort()๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ '์›๋ณธ ๋ฐฐ์—ด'์„ ๊ฐ€์ง€๊ณ  ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ์ •๋ ฌ์„ ํ•œ๋‹ค. ๋ฌผ๋ก  ๋‚ด๋ฆผ์ฐจ์ˆœ์œผ๋กœ๋„ ์ •๋ ฌ์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ๋งŒ์•ฝ, ๋‚ด๋ฆผ์ฐจ์ˆœ์œผ๋กœ ์ •๋ ฌ์„ ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด, sort(by:)๋ฅผ ์‚ฌ์šฉํ•ด์„œ sort(by:>)์™€ ๊ฐ™์ด ์ž‘์„ฑํ•ด์ฃผ๋ฉด ๋œ๋‹ค. sort(by:)๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ์ •๋ ฌํ•˜๋Š” ๋ฐฉ๋ฒ•๋„ ์žˆ๋‹ค. ๋ฐ”๋กœ sort(by:)๋กœ ์ž‘์„ฑํ•ด์ฃผ๋ฉด ๋œ๋‹ค. sort์™€ ๋™์ผํ•˜๊ฒŒ sorted()๋งŒ ์ž‘์„ฑํ•ด์ฃผ๋ฉด ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ์ •๋ ฌ๋œ๋‹ค. ์ฝ”๋“œ์˜ˆ์‹œ var arr = [ 1, 5, 2, 4, 3 ] // ๊ธฐ๋ณธ ์˜ค๋ฆ„์ฐจ์ˆœ ์ •๋ ฌ var sotredArr = arr.sorted() print(arr) // [1, 5, 2, 4, 3] print(sortedArr) // [1, 2, 3, 4,..