join ํจ์ ์ ๋ฆฌ(๋ฌธ์์ด ํฉ์น๊ธฐ)
join ํจ์ join ํจ์๋ ํ์ด์ฌ์์ ๋ชจ๋ ๋ฐ๋ณต ์๋ฃํ์ ๋ฐ์ดํฐ๋ฅผ ํ๋์ ๋ฌธ์์ด๋ก ํฉ์น๋ ๊ธฐ๋ฅ์ ์ํํ๋ค. ์ด์, ๋ฌธ์์ด ๊ด๋ จ ๋ฌธ์ ์์ ์ ์ฉํ๊ฒ ์ฌ์ฉ๋๊ณ ์๋ค. join ํจ์์ ํํ๋ ๋ค์๊ณผ ๊ฐ๋ค. '๊ตฌ๋ถ์'.join(๋ฆฌ์คํธ) ๊ตฌ๋ถ์ ์ค์ ์ ๋ฐ๋ผ ๋ฆฌ์คํธ์ ๋ฐ์ดํฐ๋ฅผ ํฉ์น๊ฒ ๋๋ ๊ฒ์ด๋ค. join ํจ์ ์์ 1. ๊ตฌ๋ถ์์ ๋น ๊ฐ์ ์ฌ์ฉํ ๊ฒฝ์ฐ data = ['A', 'B', 'C', 'D', 'E'] data_join = ''.join(data) print(data_join) [๊ฒฐ๊ณผ] ABCDE 2. ๊ตฌ๋ถ์์ "," ๊ตฌ๋ถ์๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ data = ['A', 'B', 'C', 'D', 'E'] data_join = ','.join(data) print(data_join) [๊ฒฐ๊ณผ] A,B,C,D,E 3...
2022. 10. 6.
Python ์ ๋ ฌ ํจ์ sort,sorted ์ ๋ฆฌ
1. sort ์๋ณธ์ ๋ณํ์์ผ ์ ๋ ฌํ๋ฉฐ '๋ณ์.sort()'ํํ๋ก ์ฌ์ฉํ๋ค. ์ ๋ ฌ ๊ธฐ์ค์ ๋ฌธ์์ด์ ์ํ๋ฒณ, ๊ฐ๋๋ค์์ด๊ณ ์ซ์๋ ์ค๋ฆ์ฐจ์์ด ๊ธฐ๋ณธ๊ฐ์ด๋ค. num_list = [10,20,15,50,22] num_list.sort() print(num_list) >>> [10, 15, 20, 22, 50] str_list = ['a','d','e','b','c'] str_list.sort() print(str_list) >>> ['a', 'b', 'c', 'd', 'e'] 2. sorted ์๋ณธ์ ๋ณํ์ํค์ง ์๊ณ ์ ๋ ฌ๋ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํ๋ค. ๊ดํธ()์์๋ iterableํ ๋ฐ์ดํฐ๋ฅผ ์
๋ ฅํ์ฌ ์ฌ์ฉํ๋ค. ์ ๋ ฌ ๊ธฐ์ค์ ์์ sort์ ๋์ผํ๋ค. print(sorted([10,20,15,50,22])) >>> [10, ..
2022. 3. 7.