리스트 요소 전체의 합 구하기 about 2 dim list sum_list() 함수 정의하는 법 in Python

horiz.d·2021년 11월 16일
0

파이썬 꿀단지

목록 보기
13/35

sum_list()

심지어는 2차원 리스트에 사용할 시,
합을 진행하다가 요소로 리스트를 만났을 때,
해당 리스트 내부를 조회해서 합해줌

lst = [ [ 1, [1,1,1,1], 1 ] , [ 1,1,1 ] ]

def sum_list(lst, res = 0):
	for i in lst:
		if type(i) == list:
			res += sum_list(i)
		else:
			res += i
	return res

print(sum_list(lst))

> 9
profile
가용한 시간은 한정적이고, 배울건 넘쳐난다.

0개의 댓글