Kernel: Python 3
In [1]:
Задача Определить функцию 'max_negative' для нахождения наибольшего отрицательного значения в списке. Если отрицательных значений нет, то вернуть 'none'.
In [2]:
In [3]:
Out[3]:
-4
Задача Определить функцию list_max(L), которая возвращает максимальный элемент непустого списка
In [4]:
In [5]:
Out[5]:
9
Задача Расширить класс Node, добавив в него дочерние узлы. Для этого использовать атрибут children. Определить метод 'append' для добавления в список дочерних узлов заданного узла. Определить метод 'delete' для удаления дочернего узла с индексом 'i'
In [6]:
In [7]:
In [8]:
In [9]:
In [10]:
Out[10]:
NestedNode('a',1.0,[])
In [11]:
Out[11]:
NestedNode('b',2.0,[])
In [12]:
Out[12]:
NestedNode('c',3.0,[NestedNode('a',1.0,[])])
In [13]:
In [14]:
Out[14]:
NestedNode('c',3.0,[NestedNode('a',1.0,[]), NestedNode('b',2.0,[])])
In [15]:
Задание:
L = [1,3,6,4,9,11,24,33]
Вычислить сумму нечетных элементов списка.
In [16]:
Out[16]:
S= 57
In [ ]:
In [ ]: