Найти - Пользователи
Полная версия: смешенная сумма
Начало » Центр помощи » смешенная сумма
1
Muratbekov
Смешанная сумма
Напишите функцию, которая вычисляет сумму чисел в данном списке. Обобщите решение, чтобы оно работало для разных случаев. Например, если элемент списка - это еще один список целых чисел, то он должен содержать элементы из всех вложенных списков.
Совет. Возможно, вам придется использовать принцип рекурсии.

ОРИГИНАЛ:
Решите пожалуйста задачу по list-у
Mixed sum
Write a function that calculates the sum of numbers in a given list. Generalize your solution so that it works for different cases. For instance, if a list element is another list of integers, then it should add up the elements from all of the nested lists.
Tip: You may need to use recursion principle.

Ex:
>>> t =
>>> mixed_sum(t)
15
>>> t2 = [,,]
>>> mixed_sum(t2)
15
>>> t3 = [1,,[4,]]
>>> mixed_sum(t3)
15


P.S кода нет не знаю даже как решить
PEHDOM
Muratbekov
кода нет не знаю даже как решить
давайте для начала забудем про то что список может иметь вложеные списки. Напишите для начала функцию которая будет возвращать сумму чисел в списке.

 def list_sum(lst): #lst это список котороый нужно передать функции
   ... бла бла бла,сюда впишите ваше решение, результат запишите в перменную result
   return result
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB