【发布时间】:2018-11-08 12:59:05
【问题描述】:
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”中的每个项目都是 [amount, price])。当我运行我的代码时,它会打印出 1.0,这不是正确的值。
【问题讨论】:
-
你能给出 print(cont) 的前几行输出吗
-
你期待什么价值?
标签: json python-3.x for-loop