以 JSON 为单位查找最高价格


import requests
import json
url = "https://graphs2.coinmarketcap.com/currencies/bitcoin/"
r = requests.get(url)
cont = r.json()
print(cont)
maxPrice = 0
for item in cont["price_btc"]:
if(item[1] > maxPrice):
maxPrice = (item[1])
print (maxPrice)

在我的代码中,我试图从 JSON 文件中查找"price_btc"中的最高价格(在文件中,"price_btc"中的每个项目都是 [金额,价格](。当我运行我的代码时,它会打印出 1.0,这不是正确的值。

查看 https://graphs2.coinmarketcap.com/currencies/bitcoin/并快速查看"price_btc"属性,然后所有 [金额, 价格] 值,所有价格值都显示为 1。

我认为你总是item[1],你必须看item[0].

查看阵列:"price_btc": [[1367174841000, 1.0], [1367261101000, 1.0]...]

总是 1.0 它会比maxPrice = 0

问候!

最新更新