Character//String์ด๋ค. ํฐ ํ์ดํ์ ํฌํจ๋ ๋ฌธ์์์ ๊ด๊ณ์์ด ํญ์ ๋ฌธ์์ด๋ก ์ถ๋ก ๋๋ค."C"//๋ง์ฝ ๋ฌธ์๋ก ์ฒ๋ฆฌํ๊ณ ์ถ๋ค๋ฉด ๋ช
์์ ์ผ๋ก ์ ์ธlet c: Character="C"//ํฐ ๋ฐ์ดํ ์ฌ์ด์ ์๋ฌด๋ฐ ๋ฌธ์๋ ํฌํจ๋์ด ์์ง ์๋ค๋ฉด ํญ์ ๋ฌธ์์ด""//๋น ๋ฌธ์๋ฅผ ์บ๋ฆญํฐ ํ์
์ ์ ์ฅํ ๋ ๋ฐ๋์ ๊ณต๋ฐฑ ์ถ๊ฐlet b: Character=" "append & appending//append๋ ๋ฆฌํด ํ์
์ด ์์ ๊ฐ์ ๋ฆฌํดํ์ง ์๋๋ค, ๋์ ๋ฌธ์์ด์ ๋ฐ๋ก ์ฐ๊ฒฐ//appending๋ ์คํธ๋ง ํ์
์ ๋ฆฌํด ํ๋ค, ์ง์ ์ฐ๊ฒฐํ๋ ๊ฒ์ด ์๋๋ผ ์๋ก์ด ๋ณต์ฌ๋ณธ์ //๋ง๋ค์ด์ ์ฐ๊ฒฐํ ๋ค์์ ๋ณต์ฌ๋ณธ ๋ฆฌํด//let์ผ๋ก ์ ์ธํ๋ฉด ์๋ณธ ๋ฌธ์์ด์ ๋ณ๊ฒฝํ ์ ์๋ค.let str = "Hello"str.append("Swift")..
๐๐
ํน์ง๋์
๋๋ฆฌ์ ์ ์ฅ๋๋ ์์๋ ์ ๋ ฌ๋์ง ์๋๋ค.๋์
๋๋ฆฌ๋ ๋ง ๋ฒ ์ ๋๋ ๊ฐ์ ์์๋ก ์ด๊ฑฐ๋๋ค๊ฐ ์ดํ๋ถํฐ ์์๊ฐ ๊ฐ์๊ธฐ ๋ฐ๋ ์ ์๋ค.๋์
๋๋ฆฌ๋ ์ ๋ ฌ๋์ง ์์ ์ปฌ๋ ์
ํ๋์ ํ์
๋ง ์ ์ฅํ ์ ์๋ค. ํค์ ํ์
์ด ๋ชจ๋ ๊ฐ๊ณ ๊ฐ์ ํ์
์ด ๋ชจ๋ ๊ฐ์์ผ ํจ. ํ์ง๋ง ํค์ ๊ฐ์ ํ์
์ ์๋ก ๋ฌ๋ผ๋ ๋๋ค.๋์
๋๋ฆฌ ๊ฒฐ๊ณผ๋ ํญ์ ์ต์
๋์ด๊ธฐ ๋๋ฌธ์ ์ต์
๋ ์ฒ๋ฆฌ์ ์ฃผ์ํด์ผ ํ๋ค.์ ์ธlet dict1: Dictionarylet dict2:[String:Int] ์ ์ฅ๋ ์์ ๊ฐ์ ํ์ธ(.count)let words=["A":"Apple","B":"Banana","C":"City"]print(words.count)//3 ๋น์ด์๋์ง ํ์ธ(.isEmpty)let words=["A":"Apple","B":"Banana","C":"Cit..
๋ฐฐ์ด์ ๊ธธ์ดlet nums = [1,2,3]print(nums.count)//3//๋น์ด์๋์ง ํ์ธprint(nums.isEmpty)//false๋ฐฐ์ด ์์ ์ ๊ทผ//subscript ๋ฌธ๋ฒ ์ฌ์ฉlet fruits = ["Apple", "Banana","Melon"]print(fruits[0]) //๋ฐฐ์ด ๋น์ด์์ ๋ ์ธ๋ฑ์ค๋ก ์ ๊ทผํ๋ฉด ์๋ฌ ๋ฐ์//Apple// ๋ฒ์let fruits = ["Apple", "Banana","Melon"]print(fruits[0...1])//["Apple", "Banana"]let fruits = ["Apple", "Banana","Melon"]//์ ์ ์ธ๋ฑ์ค ๋์ ์์ฑ์ผ๋ก ์ ๊ณตํ๋ ์ธ๋ฑ์ค ์ฌ์ฉํ๋ฉด ๋ ์์ ํ ์ฝ๋print(fruits[fruits.startIndex])//Ap..