Python 打印列表的精确最小值
我正在尝试使用下面的示例代码从列表中打印精确的最小值:Python 打印列表的精确最小值,python,python-3.x,list,max,min,Python,Python 3.x,List,Max,Min,我正在尝试使用下面的示例代码从列表中打印精确的最小值: mylist = [value] while True: price_list.append(value) low_value = min(value) print("min value = " float(low_value)) time.sleep(600) 从我的网站中不断更新价值,从我的网站中提取数据。通常显示的实际值为19.9900,但根据价格变化,输出为“最小值=19
mylist = [value]
while True:
price_list.append(value)
low_value = min(value)
print("min value = " float(low_value))
time.sleep(600)
从我的网站中不断更新价值,从我的网站中提取数据。通常显示的实际值为19.9900,但根据价格变化,输出为“最小值=19.9”或“最小值=19”
我希望显示完整值(例如19.9900),但我在执行此操作时遇到问题。请尝试以下操作:
print(f"{low_value:.6f}")
您也可以查看答案以了解更多详细信息。请尝试不要将其环绕在
float
我的答案中,它不起作用。它会打印“最小值=19”,这就是刮刀功能的问题。请添加代码。你是对的,我有两个部分!谢谢杰斯瓦尔!这回答了你的问题吗?我也试过了。它没有做到这一点,因为这段代码会导致语法错误@Brendan尝试改用print(f“{low_value:.6f}”)
。谢谢@PacketLoss,我漏掉了冒号。现在包括:)