Selena
@selena
Students
69
Reviews
21
Course Rating
5.0
์ ๋ ํ์ด์ฌ ๊ธฐ์ด๋ถํฐ ๋ฐ์ดํฐ ๋ถ์๊น์ง ๋ค์ํ ๊ฐ์๋ฅผ ์งํํ๋ฉฐ, 10,000๋ช ์ด์์ ์๊ฐ์์ ์จยท์คํ๋ผ์ธ์์ ๋ง๋์์ต๋๋ค.
์๊ฐ์๋ค์ ์ด๋ ค์์ ๊ฐ๊น์ด์์ ํ์ ํ๋ฉฐ, ๋ฐ์ดํฐ๋ฅผ ๋ ์ฝ๊ฒ ์ดํดํ๊ณ ์ค์ตํ ์ ์๋๋ก ๊ณ ๋ฏผํ ๊ฒฝํ์ ๊ฐ์์ ๋ น์ฌ๋ด๊ณ ์์ต๋๋ค.
์ด๋ฌํ ๊ฒฝํ์ ๋ฐํ์ผ๋ก, ใํ์ด์ฌ ๋ฐ์ดํฐ ๋ถ์๊ฐ ๋๊ธฐ + ์ฑGPTใ๋ผ๋ ์ฑ ์ ์งํํ์ผ๋ฉฐ, ์ด ์ฑ ์ด ๋๊ตฌ๋ ๋ถ๋ด ์์ด ๋ฐ์ดํฐ ๋ถ์์ ์์ํ ์ ์๋ ์๋ด์๊ฐ ๋๊ธฐ๋ฅผ ๋ฐ๋ผ๋ฉฐ ๊ฐ์๋ฅผ ์งํํ๊ณ ์์ต๋๋ค.
ํ์ฌ ํจ์คํธ์บ ํผ์ค, ํด๋์ค101, ๋ฉํฐ์บ ํผ์ค, ๋ฉ๊ฐ์คํฐ๋, ๊ตญ๋น์ง์๋ฑ ์ฌ๋ฌ ํ๋ซํผ์์ ๋ฐ์ดํฐ ๋ถ์ ๋ฉ์ธ ๊ฐ์ฌ๋ก ๊ฐ์๋ฅผ ์งํํ๊ณ ์์ต๋๋ค.
์ฝ๋ ฅ
ํ) ์๊ฐ๋ํ๊ต AIยทSW๋ํ์ ์ธ๊ณต์ง๋ฅ์ ๊ณต ๋์ฐ๊ต์
ํ) ์์ธ์์ฐ๋ณ์ ๋น ๋ฐ์ดํฐ์ฐ๊ตฌ์ผํฐ ๋ฐ์ดํฐ์ฌ์ด์ธํฐ์คํธ
๋จธ์ ๋ฌ๋, ๋ฅ๋ฌ๋, ITํ๋ซํผ ๊ฐ๋ฐ, SCI ๋ ผ๋ฌธ ์ ์
์๊ฐ๋ํ๊ต AIยทSW๋ํ์ ๋ฐ์ดํฐ์ฌ์ด์ธ์ค ์์ฌ ์กธ์
์๋ช ์ฌ์๋ํ๊ต ์ปดํจํฐ๊ณผํ ํ์ฌ ์กธ์
MIT IDSS Program 'Data Science and Machine Learning' ์๋ฃ
์ ์
ํ์ด์ฌ ๋ฐ์ดํฐ ๋ถ์๊ฐ ๋๊ธฐ + ์ฑGPT
๊ฐ์ ๋ฐ ์ปจ์คํ
ํจ์คํธ์บ ํผ์ค: 'AI ์๋' - ํ๋กฌํํธ์์ง๋์ด๋ง '์ํฌ๋ผํ ์ค', '์์ธ์ํ์ธ' ๊ฐ์ ๋ฐ์นญ
ํจ์คํธ์บ ํผ์ค: '์คํจ ์์ด ์์ฃผํ๋ ํ์ด์ฌ ๋ฐ์ดํฐ ๋ถ์ ์ ๋ฌธ' ๊ฐ์ ๋ฐ์นญ
ํด๋์ค101: 'ChatGPT๋ฅผ ์ด์ฉํ Python ๋ฐ์ดํฐ ๋ถ์ ์ ๋ณตํ๊ธฐ' ๊ฐ์ ๋ฐ์นญ
ํจ์คํธ์บ ํผ์ค: '์ค์ต์ผ๋ก ๋์ฅ๋ด๋ ํ์ด์ฌ ๋ฐ์ดํฐ ๋ถ์ ์ ๋ฌธ' ๊ธฐ์ ์ ์ฉ ๊ฐ์ ๋ฐ์นญ
๊ตญ๋น์ง์: 'ํ ๋ฒ์ ๋ฐ๋ผํ๋ ํ์ด์ฌ ๋ฐ์ดํฐ ๋ถ์ ๊ธฐ์ด ์์ฃผ๋ฐ' ๊ฐ์ ๋ฐ์นญ
๋ฉ๊ฐ์คํฐ๋: 'ํ์ด์ฌ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ์ด', '์ธ๊ณต์ง๋ฅ์ ์ํ ํ์ด์ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํ์ฉ' ๊ฐ์ ๋ฐ์นญ
๋ฉํฐ์บ ํผ์ค: 'ํ์ด์ฌ ๋ฐ์ดํฐ ๋ถ์ ์ ๋ฌธ with ChatGPT' ๊ฐ์ ๋ฐ์นญ
์ผ์ฑ์ ์: Citizen Developer ์์ฑ ๊ณผ์ 'ํ์ด์ฌ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ์ด'
๋ํ์๋ฃ์ ๋ณดํํ: '์๋ฃ ๋ฐ์ดํฐ๋ฅผ ํ์ฉํ ์ค์ ๋ถ์' ํํ ๋ฆฌ์ผ
์๊ฐ๋ํ๊ต, ์๋ช ์ฌ์๋ํ๊ต, ํ๊ตญ์ธ๊ตญ์ด๋ํ๊ต, ์์ฃผ๋ํ๊ต, ํ๊ตญ๊ตํต๋ํ๊ต, ์ธ์ฐ๋ํ๊ต, ํ๊ตญํด๋ฆฌํ ๋ํ๊ต : 'ํ์ด์ฌ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ์ด', 'ํ์ด์ฌ์ ํ์ฉํ ๋จธ์ ๋ฌ๋ ๋ฐ ๋ฐ์ดํฐ ๋ถ์ ์ค์ต'
S-OIL, SK ํ๋๋, ํ๋์คํ ์๋ฒ, ๋์ ์ฃผ์ํ์ฌ: 'ํ๋กฌํํธ ์์ง๋์ด๋ง', '์์ฑํ AI๋ฅผ ํ์ฉํ ์ ๋ฌด ์๋ํ', 'ํ์ด์ฌ ์คํ API๊ธฐ๋ฐ ์น ํฌ๋กค๋ง ๊ฐ์', 'RNN์ ํ์ฉํ ์ฃผ๊ฐ ๋ฐ์ดํฐ ๋ถ์'
์ก์ฝ๋ฆฌ์: '์ธ๊ณต์ง๋ฅ ๋ถ์ผ ์ทจ์ ์ปจ์คํ '
Courses
Reviews
- [Complete Beginner] [5,000+ Students] Python Programming Fundamentals Complete Roadmap
- [Complete Beginner] [5,000+ Students] Python Programming Fundamentals Complete Roadmap
roykean19930688
ยท
[Complete Beginner] [5,000+ Students] Python Programming Fundamentals Complete Roadmap[Complete Beginner] [5,000+ Students] Python Programming Fundamentals Complete Roadmap- [Complete Beginner] [5,000+ Students] Python Programming Fundamentals Complete Roadmap
- [Complete Beginner] [5,000+ Students] Python Programming Fundamentals Complete Roadmap
Posts
Q&A
๋ณ์ ์ ์ธ์ ๊ด๋ จํ ์ง๋ฌธ.
์๋ ํ์ธ์. ๊ธฐ์ฐ๋!์ ๋ ๋์ ๋๋ค. ๐ a = 1์ฒ๋ผ = ์๋ค์ ๋์ด์ฐ๊ธฐ(๊ณต๋ฐฑ) ๋ฅผ ๋๋ ๊ฒ์ ๋ฌธ๋ฒ์ ์ผ๋ก ๊ผญ ํ์ํ ๊ฒ์ ์๋๋๋ค.์ฆ, ์๋ ๋ ๊ฐ์ง๋ ์์ ํ ๋์ผํ๊ฒ ๋์ํฉ๋๋ค.a=1 a = 1์ง๋ฌธ ์ฃผ์ ๊ฒ ์ฒ๋ผ ๋์ด์ฐ๊ธฐ๋ฅผ ํ๋ ์ด์ ๋ ๊ฐ๋ ์ฑ(์ฝ๋์ ์ฝ๊ธฐ ์ฌ์) ๋๋ฌธ์ ๋๋ค.ํ์ด์ฌ์ ์ฝ๋์ ์ผ๊ด์ฑ๊ณผ ๊ฐ๋ ์ฑ์ ๋งค์ฐ ์ค์ํ๊ฒ ์๊ฐํ๋ ์ธ์ด์์. # ๊ถ์ฅํ๋ ํํ (PEP 8 ์คํ์ผ) a = 1 b = 2 c = a + b # ๊ถ์ฅํ์ง ์๋ ํํ a=1 b=2 c=a+b ๋์ด์ฐ๊ธฐ๋ฅผ ํด์ค๋ค๋ฉด, ์ฝ๋๋ฅผ ์ฝ์ ๋ ์๊ฐ์ ์ผ๋ก ๊ตฌ๋ถ์ด ์ฝ์ต๋๋ค. ๋ํ ์ผ๊ด์ฑ์ ์ ์งํ ์ ์๊ธฐ ๋๋ฌธ์ ํ ์์ ์ ๋ชจ๋ ๊ฐ์ ์คํ์ผ์ ๋ฐ๋ฅด๋ฉด ์ ์ง๋ณด์๊ฐ ์ฌ์์ง๋๋ค. ์ถ๊ฐ์ ์ผ๋ก ๊ถ๊ธํ๊ฒ ์๊ธฐ๋ฉด ์ธ์ ๋ ์ง๋ฌธํด์ฃผ์ธ์.๊ทธ๋ฆฌ๊ณ ๊ผญ ๋ณต์ต๊ณผ ์๊ฐ๊น์ง ํ์ดํ ์ ๋๋ค!
- 1
- 2
- 36
Q&A
for-else๋ ์ธ์ ์ฐ๋์?
์๋ ํ์ธ์. ์ ๋ ๋์ ๋๋ค. ๐ ํ์ด์ฌ์ for-else์์ else๋ ๋ฐ๋ณต์ด break๋ก ์ค๋จ๋์ง ์๊ณ ๋๊น์ง ๋ค ๋์์ ๋๋ง ์คํ๋๋ฏ๋ก, ์๋ฅผ ๋ค์ด ์ด๋ค ์กฐ๊ฑด์ ๋ง์กฑํ๋ ํญ๋ชฉ์ ์ฐพ์ผ๋ฉด break๋ก ์ข ๋ฃํ๊ณ ๋ชป ์ฐพ์์ ๋๋งelse์์ โ์์โ ์ฒ๋ฆฌ๋ฅผ ํ๊ฑฐ๋(์: ๊ฒ์ ์คํจ ๋ฉ์์ง, ๊ธฐ๋ณธ๊ฐ ์ค์ ), ๋ชจ๋ ์์๊ฐ ๊ฒ์ฆ ๊ธฐ์ค์ ํต๊ณผํ์ ๋๋ง else์์ โ์ ๋ถ ํต๊ณผโ ํ์ ๋์์ ์คํํ๋ ์์ผ๋ก ๊ฒ์/๊ฒ์ฆ์ ์ฑ๊ณตยท์คํจ๋ฅผ ๊น๋ํ ๋ถ๊ธฐํ ๋ ์๋๋ค. ํ์ดํ ์ ๋๋ค!!
- 1
- 2
- 42
Q&A
์ฝ๋์์ ์ค๋ฅ๋ฅผ ์ฐพ๋ ํ์ด ์์๊น์?
์๋ ํ์ธ์. ์ ๋ ๋์ ๋๋ค. ๐ ์ ๋ ํ์ ์์ ์ค๋ฅ๋ฅผ ์ฐพ์ ๋ ๊ฐ์ฅ ๋ง์ด ํ์ฉํ๋ ๋ฐฉ์์ ์ค๋ฅ๊ฐ ๋ฐ์ํ ์ฝ๋ ๊ณต๊ฐ์ print๋ฌธ์ ์ฐ๋ ๊ฒ๋๋ค. ์ด๋๋ ๋ฌด์์ ์ฐ๊ธฐ๋ณด๋ค ๊ณํ์ ์ผ๋ก ์ฐ๋๋ฐ, f-string์ผ๋ก ๊ฐ+ํ์ ์ ํจ๊ป ๋จ๊ธฐ๊ณ (print(f"[load] {len(data)=}, {type(data)=}")), ํ์ดํ ์ ๋๋ค! :)
- 2
- 2
- 30
Q&A
์์ฆ ๋ฐ์ด๋ธ์ฝ๋ฉ์ด ๋์ธ์ธ๋ฐ ํ์ด์ฌ์ ๋ฐฐ์์ผํ๋ ์ด์ ๊ฐ ๋ญ๊น์?
์๋ ํ์ธ์. ๐์์ฆ ๋ฐ์ด๋ธ์ฝ๋ฉ์ด ๋จ๊ฑฐ์๋ ํ์ด์ฌ์ ๋ฐฐ์ฐ๋ฉด AI๊ฐ ๋ด๋์ ์ฝ๋๋ฅผ ์ฝ๊ณ ํ๋จํ๊ณ ๊ณ ์น ํ์ด ์๊น๋๋ค. ํ๋กฌํํธ๋ง ์ ์จ์๋ ๊ฒฐ๊ณผ์ ์ ํ๋์ ์์ ์ฑ์ ๋ด๋ณดํ๊ธฐ ์ด๋ ค์ด๋ฐ, ๊ธฐ๋ณธ ๋ฌธ๋ฒ๊ณผ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์๋ฉด ๋ฌธ์ ์ ์์ ๊ฒ์ฆ์ด ํจ์ฌ ํํํด์ง๋๋ค. ์๋ฌ ๋ฉ์์ง๋ ์ฑ๋ฅ ๋ณ๋ชฉ์ ๋ง๋ฌ์ ๋๋ ์ธ์ด ๊ฐ๊ฐ์ด ์์ด์ผ ๋๋ฒ๊น ์ด ๊ฐ๋ฅํ๊ณ , AI์์ ๋ํ๋ ๊ตฌ์ฒด์ ์ธ ๊ฐ์ค๋ก ๋ ์์ฐ์ ์ผ๋ก ์ด๋ ์ ์์ต๋๋ค. ๐ํ์ด์ฌ์ ์น ์๋ํ, ๋ฐ์ดํฐ ๋ถ์, ๋จธ์ ๋ฌ๋/๋ฅ๋ฌ๋, ์คํฌ๋ฆฝํ , ์๋ฒ๋ฆฌ์ค ๋ฑ ๋ค์ํ ๋๊ตฌ๋ฅผ ๋ถ์ฌ์ฃผ๋ ๊ธ๋ฃจ ์ธ์ด๋ผ์ ํ ๋ฒ ์ตํ๋ฉด ํ์ฉ ๋ฒ์๊ฐ ๋์ต๋๋ค. ํ ํ์ ์์๋ ์ฝ๋ ๋ฆฌ๋ทฐ์ ํ์ง ๊ด๋ฆฌ๊ฐ ์ค์ํ๋ฐ, ํ์ด์ฌ ๊ธฐ๋ฐ์ ํ ์คํธยทํ์ํ ๋๊ตฌ๋ฅผ ์ดํดํ๋ฉด AI๊ฐ ์์ฑํ ์ฝ๋๋ ํ ๊ธฐ์ค์ ๋ง์ถฐ ๋ค๋ฌ์ ์ ์์ต๋๋ค! ํ์ต ์์๊ณผ ์ํ๊ณ๊ฐ ๋ฐฉ๋ํด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ๋ ํผ๋ฐ์ค๋ฅผ ์ฐพ๊ธฐ ์ฝ๊ณ , ๊ฒฝ๋ ฅ ์ ํ์ด๋ ์ฌ์ด๋ํ๋ก์ ํธ์๋ ์ ์ฉ ๋ฒ์๊ฐ ๋์ด ๊ธฐํ ๋น์ฉ ๋๋น ํจ์ฉ์ด ํฝ๋๋ค. ๊ฒฐ๊ตญ โAI๊ฐ ์ฝ๋๋ฅผ ๋์ ์ฐ๋ ์๋โ์ผ์๋ก, ํ์ด์ฌ์ ์๋ ์ฌ๋์ ๋ ๋น ๋ฅด๊ณ , ๋ ์์ ํ๊ฒ, ๋ ๋ฉ๋ฆฌ ๊ฐ๋๋ค. ๊ทธ๋์ ๋ฐฐ์๋์๋ฉด ์ ๋ง ์ ์ฉํ์ค๊ฑฐ๋ผ๊ณ ์๊ฐํด์. ์ง์ค์ฐฌ๋ ํ์ดํ ์ ๋๋ค! ๊ผญ ์๊ฐํ์ธ์. ๐
- 1
- 1
- 53
Q&A
์ํ ์ค ๋ฆฌ์คํธ ์์ ์ ์ ์ํํ์ง ๊ถ๊ธํฉ๋๋ค.
์๋ ํ์ธ์. ์ ๋ ๋์ ๋๋ค. ์ข์ ์ง๋ฌธ์ด์์. :)for๋ก ๋ฆฌ์คํธ๋ฅผ ๋๋ ๋์ ์์๋ฅผ ์ง์ฐ๊ฑฐ๋ ๋ฃ์ผ๋ฉด ์ธ๋ฑ์ค๊ฐ ๋ฐ๋ ค ๋ค์ ๊ฐ์ ๊ฑด๋๋ฐ๊ฑฐ๋ ์ค๋ณตยท์๋ฌ๊ฐ ๋๋ฏ๋ก, ์๋ณธ์ ๊ฑด๋๋ฆฌ์ง ๋ง๊ณ ์ ๋ฆฌ์คํธ๋ก ๊ฒฐ๊ณผ๋ฅผ ๋ง๋ค๊ฑฐ๋ ์ฌ๋ณธ์ ๋๋ฆฌ๊ฑฐ๋ ๋ค์์ ์์ผ๋ก ์ง์ฐ๋ ๋ฐฉ์์ด ์์ ํฉ๋๋ค. ์๋์ ์์ ๋ 2๋ฅผ ์ง์ฐ๋ฉด 3์ด 2์ ์๋ฆฌ๋ก ๋น๊ฒจ์ง๋๋ฐ, ์ด๋ฏธ ๋ค์์ผ๋ก ๋์ด๊ฐ์ ๊ทธ 3์ ๋ชป ๋ด ๋๋ค. ๊ทธ๋์ ๊ธฐ๋์ ๋ฌ๋ฆฌ ๋ช ๊ฐ๊ฐ ์ ์ง์์ง ์ฑ ๋จ์ ์ ์์ด์.a = [1, 2, 3, 4, 5, 6] for x in a: if x % 2 == 0: # ์ง์ ์ง์ฐ๊ธฐ a.remove(x) print(a) ๊ทธ๋์ ์ต๋ํ ๋ ๋๋ ๊ฑด๋๋ฆฌ์ง ๋ง๊ณ , ๊ฒฐ๊ณผ๋ฅผ ์๋ก ๋ด์ ๋ง๋๋ ๊ฑธ ์ถ์ฒ๋๋ฆฝ๋๋ค.์๋ ์์ ๋ a๋ฅผ ๋๋ฉด์ ์ง์๋ง result์ ๋ด๊ณ , ๋ง์ง๋ง์ a๋ฅผ ๊ทธ๊ฑธ๋ก ๋ฐ๊ฟ๋๋ค.result = [] for x in a: if x % 2 == 0: # ์ง์๋ฉด result.append(x) a = result
- 1
- 2
- 39
Q&A
rangeํจ์ ๊ด๋ จ
์๋ ํ์ธ์. ์ ๋ ๋์ ๋๋ค!๊ฐ์ 13์ฅ์ ๋ฐ๋ณต๋ฌธ ๊ด๋ จ ๋ด์ฉ์ด๋ค์. ๐ ์ด ์์ ๋ ๋ฐ๋ณต๋ฌธ์ ๊ธฐ๋ณธ ๊ฐ๋ ์ ์ค๋ช ํ๊ธฐ ์ํ ์ฒซ ๋ฒ์งธ ์์ ์ ๋๋ค. ์ฒ์ ๋ฐ๋ณต๋ฌธ์ ์ ํ์๋ ๋ถ๋ค์ด ๋ฐ๋ณต์(i) ๊ฐ๋ ์ ์ตํ๋๋ก ๋๊ธฐ ์ํด ํธ์์ i๋ฅผ ์ฌ์ฉํ์ผ๋ฉฐ, ์ดํ์๋ ๋ฐ๋ณต์๋ฅผ ํ์ฉํ๋ ๋ค์ํ ๋ฐฉ์์ ์ค๋ช ํ๊ณ ์์ต๋๋ค.์ดํ์๋ ๋ฐ๋ณต์๋ฅผ ํ์ฉํ๋ ๋ค์ํ ๋ฐฉ์์ ์ค๋ช ํ๊ณ ์์ต๋๋ค. ๋ง์ฝ ํด๋ฆฐ ์ฝ๋ ๊ด์ ์์ ๋ณธ๋ค๋ฉด, i ๋ณ์๋ฅผ ์ฌ์ฉํ์ง ์๋ ๊ฒฝ์ฐ _๋ก ๋์ฒดํ๋ ๊ฒ์ด ๋ ์ ์ ํฉ๋๋ค.์๋ฅผ ๋ค์ด, ์๋์ฒ๋ผ ์์ฑํ๋ฉด ๋ถํ์ํ ๋ณ์ ์ ์ธ ์์ด ๋ฐ๋ณต๋ฌธ์ ์คํํ ์ ์์ต๋๋ค.for _ in range(5): print('ํ์ด์ฌ ํ๋ก๊ทธ๋๋ฐ') ์ด๋ ๊ฒ ํ๋ฉด ๋ฐ๋ณต ๋ณ์(i)๋ฅผ ์ฌ์ฉํ์ง ์๋๋ค๋ ์๋๋ฅผ ๋ช ํํ ๋๋ฌ๋ผ ์ ์์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค. :)
- 2
- 1
- 72
Q&A
if ์ง๋ฌธ
์๋ ํ์ธ์! ์ ๋ ๋์ ๋๋ค. ๐ ํ์ด์ฌ์์ ๊ฐ์ฅ ์ค์ํ ๋ฌธ๋ฒ ์ค ํ๋๋ '๋ค์ฌ์ฐ๊ธฐ' ์ ๋๋ค!๋ค์ฌ์ฐ๊ธฐ๋ฅผ ํด์ค์ผ๋ง ์ปดํจํฐ๊ฐ if ๋ฌธ๊ณผ ์คํํ ์ฝ๋๋ฅผ ๊ฐ์ ๊ทธ๋ฃน์ผ๋ก ๋ฌถ์ด ์ดํดํ๊ณ ์คํํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ์๋ ์ฝ๋์์:if 1: print('true') # โ ๋ค์ฌ์ฐ๊ธฐ ์์ (์ค๋ฅ ๋ฐ์) ์ด๋ ๊ฒ ์์ฑํ๋ฉด ์ปดํจํฐ๋ if ๋ฌธ ์ดํ์ ์คํํ ์ฝ๋๊ฐ ์๋ค๊ณ ์ธ์ํฉ๋๋ค.๊ทธ๋์ ๋ฐ๋์ ๋ค์ฌ์ฐ๊ธฐ๋ฅผ ํด์ค์ผ ํฉ๋๋ค! if 1: print('true') # โ ์ฌ๋ฐ๋ฅธ ๋ค์ฌ์ฐ๊ธฐ ์ด๋ ๊ฒ ํ๋ฉด ์ปดํจํฐ๊ฐ "if ๋ฌธ์ด ์ฐธ์ด๋ฉด print('true')๋ฅผ ์คํํ๋ฉด ๋๊ฒ ๊ตฌ๋!" ๋ผ๊ณ ์ดํดํฉ๋๋ค. ๐ก๋ค์ฌ์ฐ๊ธฐ๋ ํ์ด์ฌ์์ ํ์์ ์ธ ๋ฌธ๋ฒ ์์์ ๋๋ค. ๋ค๋ฅธ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์์๋ ๋ค์ฌ์ฐ๊ธฐ๊ฐ ์ ํ ์ฌํญ์ด์ง๋ง, ํ์ด์ฌ์์๋ ๋ค์ฌ์ฐ๊ธฐ๋ฅผ ํ์ง ์์ผ๋ฉด ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค. ๊ผญ ๊ธฐ์ตํด ์ฃผ์ธ์!
- 2
- 1
- 41
Q&A
ํฌ๋งทํ ์ง๋ฌธ
์๋ ํ์ธ์. ์ ๋ ๋์ ๋๋ค. ํฌ๋งทํ ์ ์ค์ํ ๊ฐ๋ ์ด์ฃ ! :) ์ด์ฌํ ๋ณต์ต๋ ํ์ ๋ค๋ ๋๋ฌด ๋ฉ์ง์ธ์!! ์ธ์ ๋ ์์ํฉ๋๋ค. ์ฒซ ๋ฒ์งธ ์์ ๋ 0๋ฒ์งธ ์ธ๋ฑ์ค๋ฅผ ๊ฐ์ง๊ณ ์ต๋๋ค. print('๋๋ {}ํธ์ ์ ํ๊ณ ํ๊ต๋ฅผ ๊ฐ'.format(6)) print('๋๋ {0}ํธ์ ์ ํ๊ณ ํ๊ต๋ฅผ ๊ฐ'.format(6))๋ ์ค ๋ชจ๋ "๋๋ 6ํธ์ ์ ํ๊ณ ํ๊ต๋ฅผ ๊ฐ"๋ฅผ ์ถ๋ ฅํฉ๋๋ค.{}๋ ์๋ ์ธ๋ฑ์ค(0๋ฒ),{0}์ ๋ช ์์ ์ผ๋ก 0๋ฒ ์ธ๋ฑ์ค๋ฅผ ์ฌ์ฉํ ๊ฑฐ์์. ๋ ๋ฒ์งธ ์์ ๋ ์ค๋ฅ๊ฐ ๋ฉ๋๋ค. ๊ฐ์ด ์ดํด๋ณด๋๋ก ํ์ฃ ~! print('๋๋ {1}์ฐจ๋ฅผ ํ๊ณ ํ๊ต๋ฅผ ๊ฐ'.format('์ฐ๋ฆฌ์ง'))์ด๊ฑด ์๋ฌ๊ฐ ๋ฉ๋๋ค.์๋ํ๋ฉด?.format('์ฐ๋ฆฌ์ง')์ ์ธ์ ํ๋๋ง ๋๊ฒผ์ด์.๊ทธ๋ฐ๋ฐ {1}์ ์ธ๋ฑ์ค 1 ๋ฅผ ์ฐธ์กฐํ๊ฒ ๋ค๋ ์๋ฏธ์์.ํ์ง๋ง ์ธ์๋ ํ๋๋ฐ์ ์์ด์ IndexError๊ฐ ๋ฐ์ํฉ๋๋ค.์ค๋ฅ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด์๋ {0}์ ์ธ๋ฑ์ค 0 ๋ฅผ ์ฐธ์กฐํด์ฃผ์ธ์! print('๋๋ {1}ํธ์ ์ ํ๊ณ ํ๊ต๋ฅผ ๊ฐ'.format(643))์ด๊ฒ๋ ๋ง์ฐฌ๊ฐ์ง๋ก ์๋ฌ๊ฐ ๋ฉ๋๋ค. 643์ ํ๋์ ์ธ์์ผ ๋ฟ์ด๊ณ , 1๋ฒ์งธ ์ธ๋ฑ์ค๋ ์์ด์. ์ ๋ฆฌํ๋ฉด,format()์ ๋๊ธด ์ธ์์ ๊ฐ์๊ฐ ์ค๊ดํธ์์ ์ฐธ์กฐํ๋ ์ธ๋ฑ์ค๋ณด๋ค ์ ์ผ๋ฉด ์๋ฌ๊ฐ ๋ฉ๋๋ค.์ซ์ ํ๋๋ฅผ ๋๊ธฐ๋๋ผ๋ {1}์ 1๋ฒ์งธ ์ธ๋ฑ์ค๋ฅผ ์ฐพ์ผ๋ ค๊ณ ํ๊ธฐ ๋๋ฌธ์, ๋ฌธ์์ด์ 1๋ฒ์งธ ๋ฌธ์๋ ์ซ์์ 1์ ์๋ฆฟ์๋ฅผ ์ฐธ์กฐํ๋ ๊ฒ ์๋์์.๋จ์ํ ์ธ๋ฑ์ค ๊ธฐ์ค์ผ๋ก format() ํจ์์ ์ธ์ ๋ฆฌ์คํธ๋ฅผ ์ฐธ์กฐํ๋ ๊ฒ๋๋ค. ์๋ก์ด ์์ ๋ก ์ดํดํด๋ณด๊ฒ ์ต๋๋ค! print('๋๋ {1}ํธ์ ์ ํ๊ณ ํ๊ต๋ฅผ ๊ฐ'.format('์ฐ๋ฆฌ์ง', 2)) # ์ถ๋ ฅ: ๋๋ 2ํธ์ ์ ํ๊ณ ํ๊ต๋ฅผ ๊ฐ์ฌ๊ธฐ์ ์ธ์๋ฅผ ๋ ๊ฐ ๋๊ฒผ๊ธฐ ๋๋ฌธ์ {1}์ 2๋ฅผ ์ ์ฐธ์กฐํ ์ ์์ด์. ์ดํด๋์ค๊น์? :) ํ์ด์ฌ ๊ณต๋ถ ํ์ดํ ์ ๋๋ค!!!
- 2
- 1
- 30
Q&A
๋์ ๋๋ฆฌ ๋ฐ๋ณต์ ์ง๋ฌธ
์๋ ํ์ธ์. ์ ๋ ๋์ ๋๋ค. :)๋ต๋ณ๋๋ฆฝ๋๋ค.๋์ ๋๋ฆฌ์์ for ๋ฌธ์ ์ฌ์ฉํ ๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ฐ๋ณต ๋ณ์๋ ํค ๊ฐ์ ๋ฐ์ต๋๋ค. ํ์ง๋ง .items(), .values() ๋ฉ์๋๋ฅผ ํ์ฉํ๋ฉด ๊ฐ(value)์ด๋ (ํค, ๊ฐ) ์๋ ๊ฐ์ ธ์ฌ ์ ์์ต๋๋ค. 1. ๊ธฐ๋ณธ์ ์ผ๋ก ํค๋ง ๋ฐ๋ณตmy_dict = {'a': 1, 'b': 2, 'c': 3} for key in my_dict: print(key) # a, b, c (ํค๋ง ์ถ๋ ฅ) 2. ํค์ ๊ฐ์ ํจ๊ป ์ฌ์ฉ (.items())for key, value in my_dict.items(): print(f"ํค: {key}, ๊ฐ: {value}") 3. ๊ฐ๋ง ๋ฐ๋ณต (.values())for value in my_dict.values(): print(value) # 1, 2, 3 (๊ฐ๋ง ์ถ๋ ฅ) ์ฆ, ๋ฐ๋ณต ๋ณ์๋ ํค๋ก ๊ณ ์ ๋์ง ์๊ณ , .items()๋ .values()๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ๋ ํ์ฉํ ์ ์์ต๋๋ค.
- 2
- 1
- 31
Q&A
set ์ง๋ฌธ
์๋ ํ์ธ์! ์ ๋ ๋์ ๋๋ค. :) set1.update([11,13]) ์ฝ๋์์ [11,13]์ด ๋ฆฌ์คํธ ์์ฒด๋ก ์ถ๊ฐ๋ ๊ฒ์ด๋ผ๊ณ ์์ํ์ จ์ง๋ง, update() ํจ์๋ ๋ฆฌ์คํธ์ ๊ฐ ์์๋ฅผ ๊ฐ๋ณ์ ์ผ๋ก ์ถ๊ฐํ๋ ํจ์์ ๋๋ค. ์ฆ, {1,2,3,4,5,6,[11,13]}์ฒ๋ผ ๋ฆฌ์คํธ [11,13]์ด ํต์งธ๋ก ์ถ๊ฐ๋๋ ๊ฒ์ด ์๋๋ผ, 11๊ณผ 13์ด ๊ฐ๊ฐ ์ถ๊ฐ๋ฉ๋๋ค. ๐น์งํฉ(set)์ ๋ณ๊ฒฝ ๊ฐ๋ฅํ(mutable) ๊ฐ์ฒด๋ฅผ ์์๋ก ๊ฐ์ง ์ ์์ต๋๋ค.๋ฐ๋ผ์ ๋ฆฌ์คํธ๋ ์งํฉ์ ์ง์ ์ถ๊ฐํ ์ ์์ง๋ง, ํํ(immutable ๊ฐ์ฒด)์ ์ถ๊ฐํ ์ ์์ต๋๋ค. set1 = {1, 2, 3, 4, 5, 6} set1.add((11, 13)) # ๋ฆฌ์คํธ๊ฐ ์๋ ํํ๋ก ์ถ๊ฐ print(set1) # {1, 2, 3, 4, 5, 6, (11, 13)} โadd() ํจ์๋ฅผ ์ฌ์ฉํ๋ฉด ๋จ์ผ ์์๋ง ์ถ๊ฐํ ์ ์์ต๋๋ค.โ(11, 13)์ ํํ๋ก ๊ฐ์ธ๋ฉด ํ๋์ ์์๋ก ์ธ์๋์ด ์งํฉ์ ์ถ๊ฐ๋ฉ๋๋ค.
- 2
- 2
- 44




