[Python] ํํ ์๋ฃํ
ํํ(tuple)์ ๋ช ๊ฐ์ง ์ ์ ์ ์ธํ๊ณค ๋ฆฌ์คํธ์ ๊ฑฐ์ ๋น์ทํ๋ฉฐ ๋ฆฌ์คํธ์ ๋ค๋ฅธ ์ ์ ๋ค์๊ณผ ๊ฐ๋ค. โ -๋ฆฌ์คํธ๋ [ ]์ผ๋ก ๋๋ฌ์ธ์ง๋ง ํํ์ ( )์ผ๋ก ๋๋ฌ์ผ๋ค. -๋ฆฌ์คํธ๋ ๊ทธ ๊ฐ์ ์์ฑ·์ญ์ ·์์ ์ด ๊ฐ๋ฅํ์ง๋ง ํํ์ ๊ทธ ๊ฐ์ ๋ฐ๊ฟ ์ ์๋ค. >>> t1 = () >>> t2 = (1,) >>> t3 = (1, 2, 3) >>> t4 = 1, 2, 3 >>> t5 = ('a', 'b', ('ab', 'cd')) t2์ฒ๋ผ ๋จ์ง 1๊ฐ์ ์์๋ง์ ๊ฐ์ง ๋๋ ์์ ๋ค์ ์ฝค๋ง(,)๋ฅผ ๋ฐ๋์ ๋ถ์ฌ์ผ ํ๋ค. t4 = 1, 2, 3์ฒ๋ผ ๊ดํธ ( )๋ฅผ ์๋ตํด๋ ๋ฌด๋ฐฉํ๋ค. โ โ ํ๋ก๊ทธ๋จ์ด ์คํ๋๋ ๋์ ๊ทธ ๊ฐ์ด ํญ์ ๋ณํ์ง ์๊ฒํ๋ ค๋ฉด ํํ์ ์ฌ์ฉํ๊ณ , ์์๋ก ๊ทธ ๊ฐ์ ๋ณํ์์ผ์ผ ํ ๊ฒฝ์ฐ๋ผ๋ฉด ๋ฆฌ์คํธ๋ฅผ ์ฌ์ฉํ๋ค. ์ค์ ํ..
2021. 2. 5.
[Python] ๋ฆฌ์คํธ ๊ด๋ จ ํจ์
๋ฌธ์์ด๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ๋ฆฌ์คํธ ๋ณ์ ์ด๋ฆ ๋ค์ '.'๋ฅผ ๋ถ์ฌ์ ์ฌ๋ฌ ๊ฐ์ง ๋ฆฌ์คํธ ๊ด๋ จ ํจ์๋ฅผ ์ฌ์ฉํ ์ ์๋ค. -๋ฆฌ์คํธ์ ์์ ์ถ๊ฐ (append) >>> a = [1, 2, 3] >>> a.append(4) >>> a [1, 2, 3, 4] append(x)๋ ๋ฆฌ์คํธ์ ๋งจ ๋ง์ง๋ง์ x๋ฅผ ์ถ๊ฐํ๋ ํจ์์ด๋ค. -๋ฆฌ์คํธ ์ ๋ ฌ (sort) >>> a = [1, 4, 3, 2] >>> a.sort() >>> a [1, 2, 3, 4] sort ํจ์๋ ๋ฆฌ์คํธ์ ์์๋ฅผ ์์๋๋ก ์ ๋ ฌํด์ค๋ค. >>> a = ['a', 'c', 'b'] >>> a.sort() >>> a ['a', 'b', 'c'] -๋ฆฌ์คํธ ๋ค์ง๊ธฐ (reverse) >>> a = ['a', 'c', 'b'] >>> a.reverse() >>> a ['b',..
2021. 2. 5.
[Python] ๋ฆฌ์คํธ ์๋ฃํ
โถ ๋ฆฌ์คํธ๋ ์ด๋ป๊ฒ ๋ง๋ค๊ณ ์ฌ์ฉํ ๊น? >>> odd = [1, 3, 5, 7, 9] ๋ฆฌ์คํธ๋ฅผ ๋ง๋ค ๋๋ ์์์ ๋ณด๋ ๊ฒ๊ณผ ๊ฐ์ด ๋๊ดํธ([])๋ก ๊ฐ์ธ ์ฃผ๊ณ ๊ฐ ์์๊ฐ์ ์ผํ(,)๋ก ๊ตฌ๋ถํด ์ค๋ค. -์ฌ๋ฌ ๊ฐ์ง ๋ฆฌ์คํธ์ ์๊น์ >>> a = [] >>> b = [1, 2, 3] >>> c = ['Life', 'is', 'too', 'short'] >>> d = [1, 2, 'Life', 'is'] >>> e = [1, 2, ['Life', 'is']] ์ฆ, ๋ฆฌ์คํธ ์์๋ ์ด๋ ํ ์๋ฃํ๋ ํฌํจ์ํฌ ์ ์๋ค. โถ ๋ฆฌ์คํธ์ ์ธ๋ฑ์ฑ๊ณผ ์ฌ๋ผ์ด์ฑ -๋ฆฌ์คํธ์ ์ธ๋ฑ์ฑ ์์ 1) >>> a = [1, 2, 3] >>> a [1, 2, 3] >>> a[0] 1 >>> a[0] + a[2] ← 1 + 3 4 >>> a[-1] ←..
2021. 2. 5.