์š”์•ฝ ์ •๋ฆฌ/ํŒŒ์ด์ฌ ํ•จ์ˆ˜ 3

ํ•จ์ˆ˜[3]

์•„๋ž˜ ํ•จ์ˆ˜๋Š” ํŒŒ์ด์ฌ๋งŒ์˜ ๊ณ ์œ ํ•œ ๊ธฐ๋Šฅ๋“ค์ด๋‹ค. ์•„๋งˆ ๋‹ค๋ฅธ ์–ธ์–ด์—์„œ๋Š” ๋ณด๊ธฐ ํž˜๋“  ํ˜•ํƒœ์˜ ๊ธฐ๋Šฅ๋“ค์ด๊ธฐ ๋•Œ๋ฌธ์—, ๋ชจ๋ฅด๋”๋ผ๋„ ๊ฐœ๋ฐœํ•˜๋Š” ๋ฐ ํฐ ๋ฌธ์ œ๋Š” ์—†๋‹ค๋Š” ์ ! ๋ฆฌ์ŠคํŠธ์— ์ ์šฉ ๊ฐ€๋Šฅํ•œ ๊ธฐ๋ณธ ํ•จ์ˆ˜: min( ), max( ), sum( ) ๋ฆฌ์ŠคํŠธ ๋’ค์ง‘๊ธฐ: reversed( ) ํ˜„์žฌ ์ธ๋ฑ์Šค๊ฐ€ ๋ช‡ ๋ฒˆ์งธ์ธ์ง€ ํ™•์ธํ•˜๊ธฐ: enumerate( ) ๋”•์…”๋„ˆ๋ฆฌ๋กœ ์‰ฝ๊ฒŒ ๋ฐ˜๋ณต๋ฌธ ์ž‘์„ฑํ•˜๊ธฐ: items( ) ๋ฆฌ์ŠคํŠธ ์•ˆ์— for๋ฌธ ์‚ฌ์šฉํ•˜๊ธฐ: ๋ฆฌ์ŠคํŠธ ๋‚ดํฌ โ–ท ๋ฆฌ์ŠคํŠธ์— ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋ณธ ํ•จ์ˆ˜: min( ), max( ), sum( ) min( ): ๋ฆฌ์ŠคํŠธ ๋‚ด๋ถ€์—์„œ ์ตœ์†Ÿ๊ฐ’ ์ฐพ๊ธฐ max( ): ๋ฆฌ์ŠคํŠธ ๋‚ด๋ถ€์—์„œ ์ตœ๋Œ“๊ฐ’ ์ฐพ๊ธฐ sum( ): ๋ฆฌ์ŠคํŠธ ๋‚ด๋ถ€์—์„œ ๊ฐ’์„ ๋ชจ๋‘ ๋”ํ•˜๊ธฐ โ–ท reversed( ) ํ•จ์ˆ˜๋กœ ๋ฆฌ์ŠคํŠธ ๋’ค์ง‘๊ธฐ # ๋ฆฌ์ŠคํŠธ๋ฅผ ์„ ์–ธํ•˜๊ณ  ๋’ค์ง‘๊ธฐ li..

ํ•จ์ˆ˜[2]

โ— ๋”•์…”๋„ˆ๋ฆฌ ๋ฆฌ์ŠคํŠธ(list) → ์ธ๋ฑ์Šค(index)๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐ’์„ ์ €์žฅํ•˜๋Š” ๊ฒƒ ๋”•์…”๋„ˆ๋ฆฌ(dictionary) → ํ‚ค(key)๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐ’์„ ์ €์žฅํ•˜๋Š” ๊ฒƒ ๋ฆฌ์ŠคํŠธ(list) ์„ ์–ธ ํ˜•์‹ → ๋ณ€์ˆ˜ = [ ] ๋”•์…”๋„ˆ๋ฆฌ(dictionary) ์„ ์–ธ ํ˜•์‹ → ๋ณ€์ˆ˜ = { } { "ํ‚คA" : 10, # ๋ฌธ์ž์—ด์„ ํ‚ค๋กœ ์‚ฌ์šฉํ•˜๊ธฐ "ํ‚คB" : 20, "ํ‚คC" : 30, 1: 40, # ์ˆซ์ž๋ฅผ ํ‚ค๋กœ ์‚ฌ์šฉํ•˜๊ธฐ False: 50. # ๋ถˆ์„ ํ‚ค๋กœ ์‚ฌ์šฉํ•˜๊ธฐ } → ํ‚ค : ๊ฐ’ โ–ท ๋”•์…”๋„ˆ๋ฆฌ ์š”์†Œ ์ ‘๊ทผ๋ฒ• >>> dict_a {'name' : '์–ด๋ฒค์ ธ์Šค ์—”๋“œ๊ฒŒ์ž„', 'type' : 'ํžˆ์–ด๋กœ ๋ฌด๋น„'} ๋ฆฌ์ŠคํŠธ์ฒ˜๋Ÿผ ๋”•์…”๋„ˆ๋ฆฌ ๋’ค์— ๋Œ€๊ด„ํ˜ธ[ ]๋ฅผ ์ž…๋ ฅํ•˜๊ณ  ๋‚ด๋ถ€์— ์ธ๋ฑ์Šค์ฒ˜๋Ÿผ ํ‚ค๋ฅผ ์ž…๋ ฅํ•œ๋‹ค. ์ด๋•Œ, ๋”•์…”๋„ˆ๋ฆฌ๋ฅผ ์„ ์–ธํ•  ๋•Œ๋Š” ์ค‘๊ด„ํ˜ธ{ }๋ฅผ ์‚ฌ์šฉ, ๋”•์…”..

ํ•จ์ˆ˜[1]

โ— type( ) ํ•จ์ˆ˜ → ์ž๋ฃŒ ํ˜•์‹ ํ™•์ธ >>> print(type("์•ˆ๋…•ํ•˜์„ธ์š”") โ— ์ค„๋ฐ”๊ฟˆ / ํƒญ → \n → \t โ—์ด์Šค์ผ€์ดํ”„ ๋ฌธ์ž(escape character) → \" >>> print("\"์•ˆ๋…•ํ•˜์„ธ์š”\"๋ผ๊ณ  ๋งํ–ˆ๋‹ค") "์•ˆ๋…•ํ•˜์„ธ์š”"๋ผ๊ณ  ๋งํ–ˆ๋‹ค → \' → \\ >>> print(""\\ \\ \\ \\") \ \ \ \ โ—๋ฌธ์ž์—ด ์—ฐ๊ฒฐ ์—ฐ์‚ฐ์ž: + >>> print("ํ‘ธ" + "๋ฐ”์˜ค") ํ‘ธ๋ฐ”์˜ค โ—๋ฌธ์ž์—ด ๋ฐ˜๋ณต ์—ฐ์‚ฐ์ž: * >>> print("ํ‘ธ๋ฐ”์˜ค" * 3) ํ˜น์€ >>> print(3 * "ํ‘ธ๋ฐ”์˜ค") ํ‘ธ๋ฐ”์˜คํ‘ธ๋ฐ”์˜คํ‘ธ๋ฐ”์˜ค โ—๋ฌธ์ž ์„ ํƒ ์—ฐ์‚ฐ์ž(์ธ๋ฑ์‹ฑ): [ ] >>> print("ํ‘ธ๋ฐ”์˜ค"[0]) ํ‘ธ >>> print("ํ‘ธ๋ฐ”์˜ค"[1]) ๋ฐ” >>> print("ํ‘ธ๋ฐ”์˜ค"[-1]) ์˜ค >>> print("..