Форум сайта python.su
253
>>> a=[[(0,)], [(7,)],[(9,)]]
>>> print [i[0][0] for i in a]
[0, 7, 9]
def IterFlatten(iterable):
if hasattr(iterable,"__iter__"):
for seq in iterable:
for e in IterFlatten(seq):
yield e
else:
yield iterable
def Flatten(iterable,level=None):
return list(IterFlatten(iterable))
print Flatten(a)
Офлайн
0
Спасибо большое! :)
Осталась неделя до сдачи проекта…. =\
И потом еще около месяца до доработку программульки :)
Всем огромное спасибо за ответы и советы!!!!
Офлайн