Advertisement
Guest User

Untitled

a guest
Oct 16th, 2019
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.62 KB | None | 0 0
  1. instagram_sum = 0
  2. twitter_sum = 0
  3. for row in data:
  4. emojixpress_sum += row[1]
  5. instagram_sum += row[2]
  6. twitter_sum += row[3]
  7.  
  8. emojixpress_mean = emojixpress_sum / len(data)
  9. instagram_mean = instagram_sum / len(data)
  10. twitter_mean = twitter_sum / len(data)
  11.  
  12. for i in range(len(data)):
  13. emojixpress_normalized = data[i][1] / emojixpress_mean
  14. instagram_normalized = data[i][2] / instagram_mean
  15. twitter_normalized = data[i][3] / twitter_mean
  16. index = emojixpress_normalized + instagram_normalized + twitter_normalized
  17. data[i].append(index)
  18.  
  19. data.sort(key=lambda row: row[1], reverse=True)
  20.  
  21. print('Название эмодзи | Emojixpress, млн')
  22. print('-----------------------------------')
  23. for row in data[:5]:
  24. print('{: <16} | {: >16.2f}'.format(row[0], row[1]))
  25. print()
  26. print()
  27.  
  28. data.sort(key=lambda row: row[2], reverse=True)
  29.  
  30. print('Название эмодзи | Instagram, млн')
  31. print('---------------------------------')
  32. for row in data[:5]:
  33. print('{: <16} | {: >14.2f}'.format(row[0], row[2]))
  34. print()
  35. print()
  36.  
  37. data.sort(key=lambda row: row[3], reverse=True)
  38.  
  39. print('Название эмодзи | Твиттер, млн')
  40. print('-------------------------------')
  41. for row in data[:5]:
  42. print('{: <16} | {: >12.2f}'.format(row[0], row[3]))
  43. print()
  44. print()
  45.  
  46. data.sort(key=lambda row: row[1], reverse=True)
  47.  
  48. print('Название эмодзи | Индекс использования')
  49. print('---------------------------------------')
  50. # обновите этот код
  51. for row in data[:5]:
  52. print('{: <16} | {: >20.2f}'.format(row[0], row[1]))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement