0
def nested_sum(L):
return sum(nested_sum(x) if isinstance(x, list) else x for x in L)
이 다음 게시물에 제니에 의해 주어진 솔루션이었습니다을하는 비 이해리스트 방법이 될 것입니다 무엇 : sum of nested list in Python이 합
난 그냥 이해 목록을 사용하지 않고 다시 작성하려고하지만했다 그것을 얻을 수 없습니다. 내가 어떻게 할 수 있니?
@ezitoc : 아무것도 대답에서 누락 당신이 conditional expression뿐만 아니라
if
문으로 확장하려는 경우,또는 :
루프를 사용및
+=
결과까지 추가 다시 받아 들일 수 없습니까? :-) –고마워, 나는 "_conditional expression_"키워드를 찾고 있었다. 나는 이것에 아주 새롭다. 그리고 _generator expression_은 저에게 새로운 것입니다. – ezitoc
잘 처음에는 그렇다, 그렇지만 나는 단지 내가 해설 한 것을 찾았다. :) – ezitoc