Guest User

Untitled

a guest
Jun 18th, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1.  
  2. def koreni(lists):
  3. out = []
  4. for list in lists:
  5. # posebni primeri
  6. if len(list) == 0:
  7. out.append(list)
  8. continue
  9. if len(list[0]) == 0:
  10. if sum(map(lambda s: len(s), list)) == 0:
  11. out.append(list)
  12. continue
  13.  
  14. fl = list[0][0].lower()
  15. if len(list) == len(filter(lambda s: s.lower().startswith(fl), list)):
  16. out.append(list)
  17. continue
  18.  
  19. return out
  20.  
  21. print(koreni([['bavto', 'Bcbeceda'],['avto', 'abeceda', ''],['o'],['td', 'Ts'], ['', 's'], ['','',''], []]))
  22.  
  23. print(koreni([]))
Add Comment
Please, Sign In to add comment