0
파이썬을 사용하여 줄일 때 람다를 줄이는 동안 얼마나 많은 항목이 이미 줄어들 었는지 알 수 있습니까? 그렇다면이 코드를 어떻게 변환할까요?파이썬 필터 람다 - 줄이는 동안 얼마나 많은 항목이 줄어들 었는지
예는 :
numbers = [1,-1,2,-2,3,-3,4,-4,5,-5,6,-6]
new_list = []
for number in numbers:
if number > 0 and len(new_list) < 3:
new_list.append(number)
. 'reduce'를 사용하여 당신이하려는 일의 예를 보여주십시오. "감소 된"요소의 수는 목록에있는 요소의 수 또는 계산하려는 방법에 따라 1을 뺀 것입니다. –
그는'numbers '를'[1, 2]'로 줄이려고합니다 – nos
왜 완전히 줄여야합니까? 'new_list = filter (numbers, lambda x : x> 0) [: 3]' – user3080953