Guest User

Untitled

a guest
Oct 23rd, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. d = {
  2. "allowed_langs": [{
  3. "langs": ["java", "golang", "python"]
  4. },
  5. {
  6. "langs": ["java", "golang", "csharp"]
  7. },
  8. ]
  9. }
  10.  
  11. languages = ["java", "golang", "python", "csharp"]
  12.  
  13. allowed_languages = set()
  14.  
  15. for allowed_langss in d["allowed_langs"]:
  16. for each in allowed_langss["langs"]:
  17. allowed_languages.update(each)
  18.  
  19. print(allowed_languages)
  20.  
  21. {'t', 'j', 'g', 'h', 'r', 'o', 'y', 'c', 'v', 'n', 'p', 'l', 'a', 's'}
  22.  
  23. print([lang for lang in d['allowed_langs']])
  24.  
  25. [{'langs': ['java', 'golang', 'python']}, {'langs': ['java', 'golang', 'csharp']}]
  26.  
  27. languages = ["java", "golang", "python", "csharp"]
  28.  
  29. d = {'allowed_langs': [{'langs': ['java', 'golang', 'python']}, {'langs': ['java', 'golang', 'csharp']}]}
  30. new_d = list({i for b in d['allowed_langs'] for i in b['langs']})
  31.  
  32. ['java', 'python', 'golang', 'csharp']
Add Comment
Please, Sign In to add comment