solution ํจ์๋ ๋ฌธ์์ด ๋ฆฌ์คํธ๋ฅผ mylist๋ฅผ ์
๋ ฅ๋ฐ์์. ์ด ๋ฆฌ์คํธ๋ฅผ ์ ์ํ ๋ฆฌ์คํธ๋ก ๋ฐ๊ฟ์ฃผ์ธ์!
input example:
['1','100','33']
output example:
[1,100,33]
๋จ, ๋ฌธ์์ด์๋ ์ซ์๋ง์ด ๋ค์ด๊ฐ์๋ต๋๋ค!
์๋ง ํด๋น ํจ์์ ๋ํด์ ์์ง ๋ชป ํ์๋ ๋ถ๋ค์ ์๋์ ๊ฐ์ด ์์ฑํ ์ ์๋ค๊ณ ์๊ฐ๋ผ์.
def solution(mylist):
answer = []
for i in mylist:
answer.append(int(i))
return answerํ์ด์ฌ์๋ map ํจ์๊ฐ ์กด์ฌํด์!
์ด ํจ์๋ฅผ ์ด์ฉํ๋ฉด for ๋ฌธ์ ์ฌ์ฉํ์ง ์์๋ ๋ฉค๋ฒ ํ์
์ ๋จ๋ฒ์ ๋ณํํ ์ ์๋ต๋๋ค.
def solution(mylist):
answer = list(map(int, mylist))
return answer
map(์ ์ฉ ํจ์, ์ ์ฉํ๋ ์์)
์๋ ์ฒ๋ผ map ํจ์๋ฅผ ์ด์ฉํด ๋ค๋ฅธ ํจ์๋ก ์ ์ฉ์ ์ํฌ ์๋ ์์ต๋๋ค!
example input:
def Add(a):
return a + a
b = [1,2,3,4,5]
print(list(map(Add, b)))output:
[2, 4, 6, 8, 10]
ํ์ด์ฌ์ ์ ๋ง ์๋ฉด ์์๋ก ๋งค๋ ฅ์ ์ธ ์ธ์ด๊ฐ์์.