擅长:python、mysql、java
<p>问题在于:</p>
<pre><code>print([result])
</code></pre>
<p>对于每个结果,您创建一个只包含结果的列表,然后打印它。
您要做的似乎是创建一个空列表,并将每个结果添加到其中。你知道吗</p>
<p>像这样:</p>
<pre><code>def fareEstimator(ride_time, ride_distance, cost_per_minute, cost_per_mile):
results = []
for cpm, cpmile in zip(cost_per_minute, cost_per_mile):
result = round(( ride_time * cpm ) + ( ride_distance * cpmile ), 1)
results.append(result)
print(results)
</code></pre>
<p>请参阅<a href="https://docs.python.org/3/tutorial/datastructures.html" rel="nofollow">https://docs.python.org/3/tutorial/datastructures.html</a>,以了解有关可以对列表执行的操作的更多信息。你知道吗</p>