Я пытаюсь умножить записи списка словарей, см. пример кода ниже.
Он генерирует TypeError: индексы списка должны быть целыми числами или срезами, а не dict< /em>
Как можно добиться такого рода операций?
list_of_uscases = [
for n in list_of_uscases:
list_of_uscases[n]["energy_consumed"]= (list_of_uscases[n]["power"]* list_of_uscases[n]["time"])
print(list_of_uscases[n]["energy_consumed"])
Я пытаюсь умножить записи списка словарей, см. пример кода ниже. Он генерирует TypeError: индексы списка должны быть целыми числами или срезами, а не dict< /em> Как можно добиться такого рода операций? list_of_uscases = [
for n in list_of_uscases: list_of_uscases[n]["energy_consumed"]= (list_of_uscases[n]["power"]* list_of_uscases[n]["time"]) print(list_of_uscases[n]["energy_consumed"])