Advertisement
Fhernd

productos-baratos-caros.py

Mar 18th, 2018
1,267
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.59 KB | None | 0 0
  1. import heapq
  2.  
  3. productos = [
  4.     {'nombre': 'Mouse', 'marca': 'Logitech', 'precio': 23.5},
  5.     {'nombre': 'Teclado', 'marca': 'Logitech', 'precio': 42.7},
  6.     {'nombre': 'Memoria USB', 'marca': 'Kingston', 'precio': 13.9},
  7.     {'nombre': 'Speakers', 'marca': 'Genius', 'precio': 29.9},
  8.     {'nombre': 'Disco blue-ray', 'marca': 'Verbatim', 'precio': 7.5},
  9.     {'nombre': 'Audífonos', 'marca': 'Microsoft', 'precio': 35.5}
  10. ]
  11.  
  12. mas_baratos = heapq.nsmallest(2, productos, key=lambda s: s['precio'])
  13. print(mas_baratos)
  14.  
  15. mas_caros = heapq.nlargest(2, productos, key=lambda s: s['precio'])
  16. print(mas_caros)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement