擅长:python、mysql、java
<p>您只需使用列表理解并从函数返回结果:</p>
<pre><code>def fareEstimator(ride_time, ride_distance, cost_per_minute, cost_per_mile):
return [round(( ride_time * cpm ) + ( ride_distance * cpmile ), 1)
for cpm, cpmile in zip(cost_per_minute, cost_per_mile)]
>>> fareEstimator(30, 7, [0.2, 0.35, 0.4, 0.45], [1.1, 1.8, 2.3, 3.5])
[13.7, 23.1, 28.1, 38.0]
</code></pre>