对于列表和元组,我已经能够做同样的事情来找到NPV
cash_flow_list_of_lists = [[1, 200], [4, 500], [7, 1600]]
NPV=sum([cash_flow/(1.1**year) for year,cash_flow in
cash_flow_list_of_lists])
print("Present Value = " , (f"{NPV:9,.2f}"))
我该如何使用字典列表
cash_flow_dictionary = {1: 200, 4: 500, 7: 1600}
我尝试了NPV = sum([cash_flow_dictionary中的[cash_flow_dictionary.values()] /(1.1 ** cash_flow_dictionary.keys()))
但是我不知道该怎么做
解决方案如下:
NPVDict = sum([cash_flow/(1.1**year) for year,cash_flow in
cash_flow_dictionary.items()]) # Note items function to iterate over dictionary
print("Present Value = " , (f"{NPVDict:9,.2f}"))
让我知道是否有帮助!
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句