๋ฐ์ํ
์ ๋ง์ ํจ์๋ค์ ์ธ์ฐ๊ณ ์ฌ์ฉํ๊ธฐ ํ๋ค์ด์ ์ ๋ฆฌ๋ฅผ ํ ํ์์ฑ์ ๋๊ผ๋ค
๋ฌธ์์ด๊ณผ ๊ด๋ จ๋ ํจ์์ ์ ๋ณด๋ค์ ํด๋น ํ์ด์ง์ ํ๋์ฉ ์ ๋ฆฌํด๋ณด์.
- rjust() , zfill()
์ซ์๋ก ๊ตฌ์ฑ๋ ๋ฌธ์์ด์ ์์ 0๋๋ ๋ค๋ฅธ ๋ฌธ์๋ฅผ ์ฑ์ ์ํ๋ ๊ธธ์ด๋ฅผ ๋ง์ถ๊ณ ์ถ์ ๋ ์ฌ์ฉ
- .rjust(๋ณ๊ฒฝํ๊ณ ์ ํ๋ ๊ธธ์ด, ์์ชฝ์ ์ถ๊ฐํ ๋ฌธ์)
"1".rjust(5,"a")
# >>> "aaaa1"
"1".rjust(5,"0")
# >>> "00001"
- .zfill(๋ณ๊ฒฝํ๊ณ ์ ํ๋ ๊ธธ์ด) ---> ์ ๋ถ๋ถ์ '0'์ด ์ฑ์์ง๋ค.
"1".zfill(5)
# >>> "00001"
- replace()
๋ฌธ์์ด์ ์์ ํ ์ ์๋ค. (์ํ๋ ๋ถ๋ถ์ ์ํ๋ ๊ฐ์ผ๋ก ๋ณ๊ฒฝ ๊ฐ๋ฅ)
- .replace(๋ณ๊ฒฝํด์ผํ๋ ๋ฌธ์, ๋ณ๊ฒฝ ๋ ๋ฌธ์)
x = 'aaabbbccc'
x.replace('a','b')
# >>> 'bbbbbbccc'
- .replace(๋ณ๊ฒฝํด์ผํ๋ ๋ฌธ์, ๋ณ๊ฒฝ ๋ ๋ฌธ์, ๋ณ๊ฒฝ ํ ๊ฐ์)
x = 'aaabbbccc'
x.replace('a','b',2)
# >>> 'bbabbbccc'
'์ธ์ด (C, Python)' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Python] ๊ธฐ๋ณธ ๋ฌธ๋ฒ์ ํต์ฌ, ์์ฝ๋ณธ (0) | 2024.01.16 |
---|---|
[python] zip ํจ์, zip ํจ์์ ์์ฉ (feat. ํ๋ง ๋ฆฌ์คํธ์ ์ ์ฅํ๋ ๋ฐฉ๋ฒ) (0) | 2022.07.06 |
[python] eval() ๋ด์ฅํจ์ (๋ฌธ์์ด ์์ ๊ณ์ฐ) (0) | 2022.07.05 |
[python] set(์งํฉ)๊ณผ ๊ด๋ จ๋ ํจ์ ๋ฐ ์ (0) | 2022.06.28 |
[python] ์์ด๊ณผ ์กฐํฉ - ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ฉ (0) | 2022.04.13 |
๋๊ธ