<p>现在它已经返回了列表1中最小项的值,我希望它在下一行显示这个值的名称。有人能告诉我如何让python打印列表中最小值的名称并显示它的值吗。你知道吗</p>
<pre><code>bpPetrol = 099.9
bpDiesel = 100.9
shellPetrol = 102.9
shellDiesel = 103.9
texacoPetrol = 100.9
texacoDiesel = 101.9
gulfPetrol = 098.9
gulfDiesel = 102.9
tescoPetrol = 100.9
tescoDiesel = 102.9
list1= [bpPetrol, shellPetrol, texacoPetrol, gulfPetrol, tescoPetrol]
list2= [bpDiesel, shellDiesel, texacoDiesel, gulfDiesel, tescoDiesel]
if searchRadius < 10:
if fuelType == "Petrol":
print("The cheapest price of petrol today is:"), min(list1)
print("")
print ("This can be found at the")position in list1("petrol station")
print("The average price of petrol at all the stations today is:"),avgPetrol
print("Just in case you were intersted, the average price of d diesel today is:"),avgDiesel
</code></pre>