add cpntributor_database

This commit is contained in:
Rohit Tanwar
2018-02-20 14:39:09 +05:30
parent d04f0260fc
commit 9e26f0ba73
139 changed files with 12881 additions and 12857 deletions

View File

@ -1,15 +1,15 @@
def spread(arg):
ret = []
for i in arg:
if isinstance(i, list):
ret.extend(i)
else:
ret.append(i)
return ret
def deep_flatten(arr):
result = []
result.extend(
spread(list(map(lambda x: deep(x) if type(x) == list else x, arr))))
def spread(arg):
ret = []
for i in arg:
if isinstance(i, list):
ret.extend(i)
else:
ret.append(i)
return ret
def deep_flatten(arr):
result = []
result.extend(
spread(list(map(lambda x: deep(x) if type(x) == list else x, arr))))
return result

View File

@ -1,6 +1,6 @@
import types,functools
from pytape import test
from deep_flatten import deep_flatten
def deep_flatten_test(t):
t.true(isinstance(deep_flatten, (types.BuiltinFunctionType, types.FunctionType, functools.partial)),'deep_flatten is a function')
import types,functools
from pytape import test
from deep_flatten import deep_flatten
def deep_flatten_test(t):
t.true(isinstance(deep_flatten, (types.BuiltinFunctionType, types.FunctionType, functools.partial)),'deep_flatten is a function')
test('Testing deep_flatten',deep_flatten_test)