кодесурса
«Python

Упражнение на Python: получите три лучших предмета в магазине

script1adsense2code
script1adsense3code

Словарь Python: Упражнение-30 с решением

Напишите программу на Python, чтобы получить три лучших товара в магазине.

Пример решения : -

Код Python:

from heapq import nlargest
from operator import itemgetter
items = {'item1': 45.50, 'item2':35, 'item3': 41.30, 'item4':55, 'item5': 24}
for name, value in nlargest(3, items.items(), key=itemgetter(1)):
    print(name, value)
	

Пример вывода:

 item4 55                                                                                                      
Item1 45,5                                                                                                    
пункт 3 41,3 

Визуализируйте выполнение кода Python:

Следующий инструмент визуализирует, что компьютер делает шаг за шагом при выполнении указанной программы:

Редактор кода Python:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу на Python для удаления пробелов из словарных ключей.
Далее: написать программу на Python, чтобы получить ключ, значение и элемент в словаре.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code