๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๋ฆฌ์ŠคํŠธ2

๋ฆฌ์ŠคํŠธ(2) ์˜ค๋Š˜์€ ์ €๋ฒˆ์— ์ด์–ด์„œ ๋ฆฌ์ŠคํŠธ 2๋ฒˆ์งธ! ๋ฆฌ์ŠคํŠธ์™€ ๊ด€๋ จ๋œ ํ•จ์ˆ˜๋“ค์„ ์ด์•ผ๊ธฐ ํ•ด๋ณด์ž! ์ถ”๊ฐ€(append) ๋ฆฌ์ŠคํŠธ๋ช….append(์š”์†Œ๊ฐ’) ์‚ฌ์šฉ๋ฒ•์€ ์œ„์™€ ๊ฐ™๋‹ค. a = [1,2,3,4] a.append(5) a ใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…ก [1,2,3,4,5] ์ถ”๊ฐ€ํ•˜๋Š” ์š”์†Œ๊ฐ’์ด ๋ฆฌ์ŠคํŠธ์˜ ๋งˆ์ง€๋ง‰์— ์ถ”๊ฐ€๋œ๋‹ค. ์ด๋•Œ ์š”์†Œ๊ฐ’์€ ์–ด๋–ค ์ž๋ฃŒํ˜•์ด๋“  ๋‹ค ๊ฐ€๋Šฅํ•˜๋‹ค ์š”์†Œ ์œ„์น˜์ง€์ • ์ถ”๊ฐ€(insert) ๋ฆฌ์ŠคํŠธ๋ช….insert(์œ„์น˜, ์š”์†Œ๊ฐ’) ์ง€์ •ํ•œ ์œ„์น˜์— ์š”์†Œ๊ฐ’์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋‹ค. ์ถ”๊ฐ€ ์œ„์น˜ ๋’ท๋ถ€๋ถ„์€ ํ•œ ์นธ์”ฉ ๋ฐ€๋ ค๋‚œ๋‹ค. a.insert(1, 6) a ใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…ก [1,6,2,3,4,5] ๋ฆฌ์ŠคํŠธ ์ •๋ ฌ(sort) ๋ฆฌ์ŠคํŠธ๋ช….sort() ๋ฆฌ์ŠคํŠธ๋ฅผ ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ์ •๋ ฌํ•œ๋‹ค a.sort() a ใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…ก [1,2,3,4,5,6] ๋ฌธ์ž๋Š” ์•ŒํŒŒ๋ฒณ ์ˆœ์œผ๋กœ ์ •๋ ฌ.. 2021. 8. 28.
๋ฆฌ์ŠคํŠธ(1) ๋ฆฌ์ŠคํŠธ๋Š” ๋ญ˜๊นŒ? ๋ฆฌ์ŠคํŠธ๋ช… = [์š”์†Œ1, ์š”์†Œ2, ์š”์†Œ3, ...] ์œ„ ์ฒ˜๋Ÿผ ๋Œ€๊ด„ํ˜ธ[ ]๋กœ ์—ด์–ด์ค€ ๋’ค ์š”์†Œ๋“ค์„ ์‰ผํ‘œ( , )๋กœ ๊ตฌ๋ถ„ํ•ด์ฃผ๋ฉด ๋œ๋‹ค. ๋ฆฌ์ŠคํŠธ์˜ ์ƒ๊น€์ƒˆ๋ฅผ ์•Œ์•„๋ณด์ž! A=[] B=[1,2,3,4]//์ˆซ์žํ˜•๋„ C=['๊ฐ€','๋‚˜','๋‹ค'] //๋ฌธ์ž์—ด ์ž๋ฃŒํ˜•๋„ D=[1,2,'๊ฐ€','๋‚˜'] //๋ฐ˜๋ฐ˜ ๋ฌด๋งŽ์ด๋„ ๊ฐ€๋Šฅ E=[1,2,['๊ฐ€']] //๊ฒŒ๋‹ค๊ฐ€ ๋ฆฌ์ŠคํŠธ๋ฅผ ์š”์†Œ๋กœ๋„ ๊ฐ€๋Šฅ! ์œ„ ์ฒ˜๋Ÿผ ๋‹ค์–‘ํ•˜๊ฒŒ ๊ฐ€๋Šฅํ•˜๋‹ค ๋น„์–ด์žˆ๋Š” ๋ฆฌ์ŠคํŠธ, ์ˆซ์ž, ๋ฌธ์ž์—ด ์•„๋‹ˆ๋ฉด ๋‘˜ ๋‹ค ํ˜น์€ ๋ฆฌ์ŠคํŠธ๋ฅผ ์š”์†Œ๋กœ ๊ฐ€์งˆ ์ˆ˜๋„ ์žˆ๋‹ค. ์ฆ‰, ๋ฆฌ์ŠคํŠธ ์•ˆ์—๋Š” ์–ด๋– ํ•œ ์ž๋ฃŒํ˜•๋„ ๋“ค์–ด์˜ฌ ์ˆ˜ ์žˆ๋‹ค๋Š” ๋ง์”€ (๊ณ ๋“ฑ์ˆ˜ํ•™ ์ง‘ํ•ฉ์—์„œ ๋ถ€๋ถ„์ง‘ํ•ฉ์ด ์ง‘ํ•ฉ์„ ๊ฐ€์ง€๋Š” ๋ญ ๊ทธ๋Ÿฐ ๋„ˆ๋‚Œ u know?) ๋ฆฌ์ŠคํŠธ์™€ ์ธ๋ฑ์‹ฑ ๋ฆฌ์ŠคํŠธ๋Š” ๋ฌธ์ž์—ด์ฒ˜๋Ÿผ ์ธ๋ฑ์‹ฑ์ด ๊ฐ€๋Šฅํ•˜๋‹ค. a=[1,2,3,4,5] a[0] ใ…ก.. 2021. 8. 26.