🧠𝗔𝗹𝗴𝗼𝗿𝗶𝘁𝗵𝗺/🐍 𝖯𝗒𝗍𝗁𝗈𝗇
-
Python map, filter, reduce🧠𝗔𝗹𝗴𝗼𝗿𝗶𝘁𝗵𝗺/🐍 𝖯𝗒𝗍𝗁𝗈𝗇 2021. 6. 26. 14:53
Map 리스트의 요소에 함수를 적용시켜서 새로운 결과를 리턴하고 싶을 때 사용하는 내장함수이다. 원본 리스트를 변경하지 않고 새 리스트를 생성한다. ex) 숫자로 구성된 리스트에서 각 요소의 값을 제곱하여 다시 새로운 리스트를 생성하고 싶을 때 - map을 사용하지 않는다면? #일반적인 방법 numbers = [1, 2, 3, 4, 5] squaredNumbers = list() for number in numbers: squaredNumbers.append(number*number) #list comprehension numbers = [1, 2, 3, 4, 5] squaredNumbers = [number*number for number in numbers] - map을 사용한다면? numbers =..