나는 람다 (Lambda) 함수를 사용하여 목록에서 1 개의 특정 요소를 인쇄하려고하는데 문제가 있습니다.lambda funtion은 요소 대신 전체 목록을 반환합니다.
난 내가 람다를 사용하여 필터링 할 목록을 가지고 있고 나는 목록에서 전용 "파이썬"을 인쇄 할 :
languages = ["HTML", "JavaScript", "Python", "Ruby"]
내가 콘솔 대신에게로 인쇄 전체 목록을 실행! 내가 뭘 잘못했는지 알지 못한다.
languages = ["HTML", "JavaScript", "Python", "Ruby"]
print filter(lambda x: x[2], languages)
의견이 있으십니까?
이 [2] 언어로 충분하지 않습니다. – YOBA