SHARE
TWEET

Untitled

a guest Mar 25th, 2019 83 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. def print_top5_by_column(data, column, reverse):
  3.     data.sort(key=lambda row: row[column], reverse=reverse)
  4.     print('Название                            | Год  | Рейтинг | Длина | Бюджет | Сборы  |')
  5.     print('--------------------------------------------------------------------------------')
  6.     for row in data[:5]:
  7.         print('{: <35} | {} | {: >7.2f} | {: >5} | {: >6.1f} | {: >6.1f} |'.format(
  8.             row[0], row[1], row[2], row[3], row[5], row[6]))
  9.        
  10.  
  11. # обновите код вывода топовых значений
  12.  
  13. print('# Самый высокий рейтинг')
  14. print()
  15. print_top5_by_column(oscar_data, 2, True)
  16. print()
  17. print()
  18.  
  19. print('# Самый большой бюджет')
  20. print()
  21. print_top5_by_column(oscar_data, 5, True)
  22. print()
  23. print()
  24.  
  25. print('# Самые большие сборы')
  26. print()
  27. print_top5_by_column(oscar_data, 6, True)
  28. print()
  29. print()
  30.  
  31. print('# Самая большая длина')
  32. print()
  33. print_top5_by_column(oscar_data, 3, True)
  34. print()
  35.  
  36. # добавьте вывод самых коротких фильмов
  37. print('# Самая маленькая длина')
  38. print()
  39. print_top5_by_column(oscar_data, 3, False)# < напишите код здесь >
  40. print()
  41. print()
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top