728x90
โญ ๋ฌธ์ ์ค๋ช
๋ฌธ์์ด my_string์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง๋๋ค. my_string์์ ์ค๋ณต๋ ๋ฌธ์๋ฅผ ์ ๊ฑฐํ๊ณ ํ๋์ ๋ฌธ์๋ง ๋จ๊ธด ๋ฌธ์์ด์ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
๐ ์ ํ์ฌํญ
- 1 ≤ my_string ≤ 110
- my_string์ ๋๋ฌธ์, ์๋ฌธ์, ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค.
- ๋๋ฌธ์์ ์๋ฌธ์๋ฅผ ๊ตฌ๋ถํฉ๋๋ค.
- ๊ณต๋ฐฑ(" ")๋ ํ๋์ ๋ฌธ์๋ก ๊ตฌ๋ถํฉ๋๋ค.
- ์ค๋ณต๋ ๋ฌธ์ ์ค ๊ฐ์ฅ ์์ ์๋ ๋ฌธ์๋ฅผ ๋จ๊น๋๋ค.
๐ฑ ์ ์ถ๋ ฅ ์ ์ค๋ช
์ ์ถ๋ ฅ ์ #1
- "people"์์ ์ค๋ณต๋ ๋ฌธ์ "p"์ "e"์ ์ ๊ฑฐํ "peol"์ returnํฉ๋๋ค.
์ ์ถ๋ ฅ ์ #2
- "We are the world"์์ ์ค๋ณต๋ ๋ฌธ์ "e", " ", "r" ๋ค์ ์ ๊ฑฐํ "We arthwold"์ returnํฉ๋๋ค.
โจ ๋ด ํ์ด
def solution(my_string):
answer = ""
while (1) :
if len(my_string) == 0 :
break
answer += my_string[0]
my_string = my_string.replace(my_string[0], "")
return answer
ํ์ด ์ธ์ด : Python3
๐ ๋ฌธ์ ํ์ด
ํ์ด
1. ๋ฐ๋ณต๋ฌธ ์์์, my_string์ ์ฒซ๋ฒ์งธ ๋ฌธ์๋ฅผ ์ ๋ต ๋ฌธ์์ด์ ์ถ๊ฐํ๋ค
2. my_string์ ์ฒซ๋ฒ์งธ ๋ฌธ์์ ๋์ผํ ๋ฌธ์๋ฅผ my_string์์ ๋ชจ๋ ์ ๊ฑฐํ๋ค
3. my_string์ด ๋น ๋ฌธ์์ด์ด ๋๋ฉด ๋ฐ๋ณต๋ฌธ์ ์ข
๋ฃํ๋ค
4. ๋ฐ๋ณต๋ฌธ ์ข
๋ฃ ํ, ์ ๋ต ๋ฌธ์์ด์ ๋ฐํํ๋ค728x90