Книга программиста/Обработка списков на Python: различия между версиями

</source>
[[Обработка_массивов_в_PascalABC.Net#Совершенные числа|Смотрите также: реализация на PascalABC.Net.]]
==Сумма чисел многомерного списка==
<source lang="python">def Sum(a):
if type(a) is int:
return a
else:
result = 0
for b in a:
result += Sum(b)
return result
 
L = [[1, 2], 3, [4, [5, 6]], 7, [8]]
print(Sum(L))</source>