์ „์ฒด ๊ธ€

๊พธ์ค€ํ•จ๐Ÿ€
๋“ค์–ด๊ฐ€๋ฉฐ ํŒ€ํ”„๋กœ์ ํŠธ๋ฅผ ํ•˜๊ธฐ ์œ„ํ•ด ํŒ€์›์˜ repository์—์„œ Git Clone์„ ์‹œ๋„ํ•˜๋˜ ์ค‘ "Repository Not Found" ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ตฌ๊ธ€๋ง์„ ํ•˜๋‹ˆ ์‰ฝ๊ฒŒ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋•Œ ํ•ด๊ฒฐ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋ฐฉ๋ฒ•1 1. Git Clone URL ์— ์œ ์ €์ด๋ฆ„์„ "github.com" ์•ž์— ์ถ”๊ฐ€ํ•ด์ฃผ๋ฉด ๋ฉ๋‹ˆ๋‹ค. git clone https://[USER_NAME]@zzoming/project.git ๋ฐฉ๋ฒ•2 1. New Token ๋ฐœ๊ธ‰ Git Hub > Settings > Developer Settings> Personal access tokens > Tokens(classic) > Generate new Toekn ์ด๋•Œ repo๋ถ€๋ถ„์€ ๊ผญ checkํ•ด์„œ ๋ฐœ๊ธ‰๋ฐ›์•„์ฃผ์„ธ์š”. 2. Git Cl..
โœ๏ธ ํ•ด๋‹น ํฌ์ŠคํŒ…์€ https://www.youtube.com/watch?v=_hP21RzyqHA ๊ฐ•์˜์ž๋ฃŒ๋ฅผ ์ฐธ๊ณ ํ•˜์—ฌ ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค. 1. ๋ฐฐ์—ด ๋ฐฐ์—ด์€ ๋ฉ”๋ชจ๋ฆฌ์˜ ์—ฐ์† ๊ณต๊ฐ„์— ๊ฐ’์ด ์ฑ„์›Œ์ ธ ์žˆ๋Š” ํ˜•ํƒœ์˜ ๊ตฌ์กฐ์ž…๋‹ˆ๋‹ค. ์ธ๋ฑ์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ’์— ๋ฐ”๋กœ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๊ฐ’์„ ์‚ฝ์ž…ํ•˜๊ฑฐ๋‚˜ ํŠน์ • ์ธ๋ฑ์Šค์— ์žˆ๋Š” ๊ฐ’์„ ์‚ญ์ œํ•˜๊ธฐ ์–ด๋ ต์Šต๋‹ˆ๋‹ค. (๊ฐ’์„ ์‚ฝ์ž…ํ•˜๊ฑฐ๋‚˜ ์‚ญ์ œํ•˜๋ ค๋ฉด ํ•ด๋‹น ์ธ๋ฑ์Šค ์ฃผ๋ณ€์— ์žˆ๋Š” ๊ฐ’์„ ์ด๋™์‹œํ‚ค๋Š” ๊ณผ์ •์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ) ๋ฐฐ์—ด ํฌ๊ธฐ๋Š” ์„ ์–ธํ•  ๋•Œ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ํ•œ ๋ฒˆ ์„ ์–ธํ•˜๋ฉด ํฌ๊ธฐ๋ฅผ ๋Š˜๋ฆฌ๊ฑฐ๋‚˜ ์ค„์ผ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. 2. ๋ฆฌ์ŠคํŠธ ๋ฆฌ์ŠคํŠธ๋Š” ๊ฐ’๊ณผ ํฌ์ธํ„ฐ๋ฅผ ๋ฌถ์€ ๋…ธ๋“œ๋ผ๋Š” ๊ฒƒ์„ ํฌ์ธํ„ฐ๋กœ ์—ฐ๊ฒฐํ•œ ์ž๋ฃŒ์ž…๋‹ˆ๋‹ค. ๋…ธ๋“œ๋Š” ์ปดํ“จํ„ฐ๊ณผํ•™์—์„œ ๊ฐ’, ํฌ์ธํ„ฐ๋ฅผ ์Œ์œผ๋กœ ๊ฐ–๋Š” ๊ธฐ์ดˆ ๋‹จ์œ„๋ฅผ ๋ถ€๋ฅด๋Š” ๋ง์ž…๋‹ˆ๋‹ค. ์ธ๋ฑ์Šค๊ฐ€ ์—†์œผ๋ฏ€๋กœ ๊ฐ’์— ์ ‘๊ทผํ•˜๋ ค..
ํ•ด๋‹น ํฌ์ŠคํŒ…์€ https://www.youtube.com/watch?v=DYA2q0oX5CA ๊ฐ•์˜์ž๋ฃŒ๋ฅผ ์ฐธ๊ณ ํ•˜์—ฌ ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค. 1. ์‹œ๊ฐ„ ๋ณต์žก๋„๋ž€? ์ฃผ์–ด์ง„ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ์—ฐ์‚ฐ ํšŸ์ˆ˜๋ฅผ ๋งํ•ฉ๋‹ˆ๋‹ค. ์—ฐ์‚ฐ ํšŸ์ˆ˜๋Š” 1์ดˆ์— 2,000๋งŒ ๋ฒˆ ์—ฐ์‚ฐํ•˜๋Š” ๊ฒƒ์„ ๊ธฐ์ค€์œผ๋กœ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. 2. ์‹œ๊ฐ„ ๋ณต์žก๋„ ์ •์˜ ๋น…-์˜ค๋ฉ”๊ฐ€: ์ตœ์„ ์ผ ๋•Œ(best case)์˜ ์—ฐ์‚ฐ ํšŸ์ˆ˜๋ฅผ ๋‚˜ํƒ€๋‚ธ ํ‘œ๊ธฐ๋ฒ• ๋น…-์„ธํƒ€ : ๋ณดํ†ต์ผ ๋•Œ(average case)์˜ ์—ฐ์‚ฐ ํšŸ์ˆ˜๋ฅผ ๋‚˜ํƒ€๋‚ธ ํ‘œ๊ธฐ๋ฒ• ๋น…-์˜ค : ์ตœ์•…์ผ ๋•Œ(worst case)์˜ ์—ฐ์‚ฐ ํšŸ์ˆ˜๋ฅผ ๋‚˜ํƒ€๋‚ธ ํ‘œ๊ธฐ๋ฒ• ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ์—์„œ๋Š” ๋น…-์˜ค ํ‘œ๊ธฐ๋ฒ•์„ ๊ธฐ์ค€์œผ๋กœ ์ˆ˜ํ–‰์‹œ๊ฐ„์„ ๊ณ„์‚ฐํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. 3. ์‹œ๊ฐ„ ๋ณต์žก๋„ ํ™œ์šฉํ•˜๊ธฐ โ‘  ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์„ ํƒ์˜ ๊ธฐ์ค€์œผ๋กœ ์‚ฌ์šฉ e.g. ๋ฐฑ์ค€ ์˜จ๋ผ์ธ ์ €์ง€ 2750๋ฒˆ https://ww..
๐Ÿ’ก List์—์„œ ์›ํ•˜๋Š” ์š”์†Œ๋ฅผ ์ œ๊ฑฐํ•˜๋Š” ๋ฐฉ๋ฒ• pop(index) : Index ์š”์†Œ ์ œ๊ฑฐ ๋ฐ ๋ฆฌํ„ด del List[index] : Index ์š”์†Œ ์ œ๊ฑฐ remove(object) : ๋ฆฌ์ŠคํŠธ์—์„œ object ์ œ๊ฑฐ 1. pop(index) : index ์š”์†Œ ์ œ๊ฑฐ ๋ฐ ๋ฆฌํ„ด pop(index)์„ ์‹คํ–‰ํ•  ๊ฒฝ์šฐ ๋ฆฌ์ŠคํŠธ์˜ index ๋ฒˆ์งธ ์š”์†Œ๊ฐ€ ์ œ๊ฑฐ๋˜๊ณ  ๊ทธ ๊ฐ’์ด return ๋œ๋‹ค. ๋งŒ์ผ, pop(0)์„ ์‹คํ–‰ํ•  ๊ฒฝ์šฐ ๋ฆฌ์ŠคํŠธ์˜ 0๋ฒˆ์งธ ์š”์†Œ๊ฐ€ ์ œ๊ฑฐ๋˜๊ณ  0๋ฒˆ์งธ ์š”์†Œ์˜ ๊ฐ’์ธ 'red' ๊ฐ€ return ๋œ๋‹ค. color_list = ['red' , 'orange' , 'yellow' , 'pink' , 'blue'] first_color = color_list.pop(0) print(color_list) print(first..
zzoming_00
ZZOMING'S TECH BLOG