파이썬 예제

honeyricecake·2022년 7월 1일
0

파이썬

목록 보기
22/26
  1. 리스트 comprehension을 쓰지 않고 리스트에서 3의 배수만 뽑아 10을 곱한 새로운 리스트 출력을 1줄로 하기
l = [2,7,4,5,20,13,6,9,30,1]
print(list(map(lambda x : x * 10, filter(lambda x: x % 3 == 0, l))))
  1. 한줄로 리스트의 모든 성분을 곱하기
from functools import reduce

arr = [3,7,2,9,1]
print(reduce(lambda a, b: a + b, arr))

0개의 댓글