viking_unet

Untitled

Jun 13th, 2020
932
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.32 KB | None | 0 0
  1. task = """
  2. Напечатать в алфавитном порядке все согласные буквы, которые входят только в одно слово.
  3. """
  4.  
  5. stroka     = 'namedir,bir,zat,stroka.'
  6. consonants = 'bcdfghjklmnpqrstvwxz'
  7.  
  8. true_chars = []
  9. all_chars  = []
  10.  
  11. for word in stroka[:-1].split(','):
  12.     for char in set(word):
  13.         if  char not in consonants: continue
  14.         if char in all_chars:
  15.             if char in true_chars:
  16.                 true_chars.remove(char)
  17.         else:
  18.             all_chars.append(char)
  19.             true_chars.append(char)
  20.  
  21. answer = ''.join(sorted(true_chars))
  22.  
  23. print(answer)
  24. # >> bdkmnsz
Advertisement
Add Comment
Please, Sign In to add comment