강의로 돌아가기
PuuuuW

map은 사용할 수 없나요?

map(int, mylist) 처럼 했는데 런타임 오류가 나네요! 제 파이썬에서는 괜찮은데

def solution(mylist):
    return map(int, mylist)

def main():
    l = ['1', '132', '44']
    print l
    print solution(l)
  • PuuuuW
    코드는 컴퓨터에서 직접 해보려고 짠 코드이고 제출할땐 solution만 작성했습니다~~ PuuuuW 2018.08.07 19:42
1 개의 답변
Demi

안녕하세요. Demi 입니다.

Python documentation-map에 따르면, map 함수는 iterator를 리턴합니다. 그래서 map 함수를 적용한 후, list로 형 변환을 해주어야합니다.

앞서 다른 분이 비슷한 질문을 올려주셨어요. 이를 참고하시면 될 것 같네요!

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.