【发布时间】:2020-06-20 07:43:13
【问题描述】:
这里的第一个问题,我对 Python 数据结构有点陌生。
在股票期权订单之后,我得到了这两个字典(示例):
price = {('GOOGL', 0): 45.75, ('GOOGL', 1): 45.57, ('TSLA', 0): 39.41, ('TSLA', 1): 39.31, ('TSLA', 2): 39.55, ('TSLA', 3): 39.39}
quantity = {('GOOGL', 0): 2.0, ('GOOGL', 1): 1.0, ('TSLA', 0): 1.0, ('TSLA', 1): 1.0, ('TSLA', 2): 4.0, ('TSLA', 3): 2.0}
第一个是每次执行的价格,第二个是每次执行的数量。
似乎找不到使用元组键访问价格和数量的方法,我想计算每个选项的平均价格以获得我可以访问的结构,例如:
average_price = {'GOOGL': 45.69, 'TSLA': 39.46}
步骤是什么?
谢谢!
问
【问题讨论】:
-
请格式化代码。非常感谢你
-
感谢 György 的建议,我简化为仅突出显示代码。问
标签: python-3.x string dictionary integer tuples