Есть след задача: есть список с произвольным уровнем вложенности каждое значение, которого уникально. Нужно достать одно из уникальных значений
Для простоты набросал вот такой пример:
m = [[[3, 4], [1, 2]], [[3, 4], [1, 2]], [[3, 4], [1, 2]], [[3, 4], [1, 2]], [[9, 8], [9, 0]]] def function(f): for propertys in f: x = propertys if not isinstance(propertys, list): if x == 0: print x return x else: function(propertys) for group in m: x = function(group) print x
return почему то возвращает None, хотя print печатает значение
Поиском пользовался