Advertisement
jusohatam

Untitled

Mar 1st, 2021
737
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.82 KB | None | 0 0
  1. def solution(arr):
  2.     arr.sort(key=lambda x: x[2])
  3.     d = [list(elem) for elem in zip(*arr)]
  4.     for i in range(len(arr[0])):
  5.         email_full, date = d[0][i].split('#')
  6.         email_nickname = email_full[:email_full.find('[at]')]
  7.         surname, name = d[2][i].split()
  8.         date = date.replace('-', '/')
  9.         d[0][i] = date
  10.         d[1][i] = email_nickname
  11.         d[2][i] = '{} {}'.format(name, surname)
  12.     return d
  13.  
  14.  
  15. test_arr1 = [
  16.     ['zodenev24[at]gmail.com#19-12-2000', 'Цодеев Марк', 'Цодевв Марк'],
  17.     ['fulobanz98[at]gmail.com#24-03-2001', 'Фулобянц Дмитрий', 'Фулобянц Дмитрий'],
  18.     ['virusman41[at]yahoo.com#04-05-2002', 'Вирушман Данила', 'Вирушман Данила']
  19. ]
  20.  
  21. d = solution(test_arr1)
  22. for row in d:
  23.     print(*row)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement