Advertisement
Guest User

Untitled

a guest
Apr 25th, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.23 KB | None | 0 0
  1. def flatmap(lst):
  2. res = []
  3. for obj in lst:
  4. if isinstance(obj, list):
  5. res.extend(flatmap(obj))
  6. else:
  7. res.append(obj)
  8. return res
  9.  
  10. print(flatmap([1,2,[3,4,[5,6]], 7])) # [1,2,3,4,5,6,7]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement