![](/img/trans.png)
[英]How to get max value and min value of a given list into tuple form with out using built in max and min function from python
[英]setting min and max price from API variable in function
我有一個 API web http://www.boredapi.com/api/activity/如果您感到無聊,它會隨機創建一個活動。 常見的 output 是具有以下字段的活動:密鑰、鏈接、參與者、可訪問性、價格和類型。 我只對展示活動、類型和價格感興趣。
到目前為止,一切都很好。
但是,我希望能夠只獲得價格范圍內的活動。 我創建了 function “有趣”,並且有兩個參數(最低價格和我們願意支付的最高價格。
我想在 0 到 10 的范圍內檢查哪些活動在特定的價格范圍內可用。
我唯一無法解決的是如何告訴 API 僅在活動在這些范圍內時打印...我嘗試使用 ['price'] 訪問該屬性,但它似乎沒有任何區別.
你會如何解決這個問題?
import requests
import json
def fun(minprice,maxprice):
for i in range(0,10):
response= requests.get("http://www.boredapi.com/api/activity/")
content_dict=json.loads(response.content)
del(content_dict['key'])
del(content_dict['link'])
del(content_dict['participants'])
del(content_dict['accessibility'])
minprice=content_dict['price']
maxprice=content_dict['price']
print(content_dict)
fun(0,0.1)
您好,據我了解,您正在嘗試 go 雖然每個選項並檢查價格是否在兩個值之間,您可以通過檢查價格是否在您的值之間來做到這一點,假設 content_dict['price'] 是一個浮點數
if content_dict['price'] > minprice and content_dict['price'] < maxprice:
# whatever you want
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.