擅长:python、mysql、java
<pre><code>def give_date_pricesum(a,b):
#assuming b is a list
available_dates = []
sum = 0
for date in b:
try:
sum = sum + a[date]
available_dates.append(date)
except:
print("date is not available")
return sum,available_dates
</code></pre>
<p>因此,基本上在代码中,我循环浏览了用户想要的日期列表,并对照我们的价格词典检查它们。无论何时出现所需日期,我们都会将其添加到总和中,并最终返回总和和可用日期<br/>
如果要为多个用户运行它并更新字典,则需要删除从用户选择中选择的条目。为此,可以使用<code>del dictionary[key]</code>格式</p>