如何使用Python訪問和打印列表中的所有值?這裏是我的代碼,我運行在flask.
我只有www.google.com
;我如何訪問所有的值?訪問Python中列表中的所有值
代碼:
domain = ["www.google.com","www.facebook.com"]
@app.route('/')
def users():
for row in domain:
return str(row)
輸出:
如何使用Python訪問和打印列表中的所有值?這裏是我的代碼,我運行在flask.
我只有www.google.com
;我如何訪問所有的值?訪問Python中列表中的所有值
代碼:
domain = ["www.google.com","www.facebook.com"]
@app.route('/')
def users():
for row in domain:
return str(row)
輸出:
您在返回列表中的第一個值。代碼一旦達到return
,就會在此之後停止任何操作。你可以做str(domain)
,這會給你整個列表的字符串表示,或者簡單地定製格式化信息到一個字符串並返回它。
如果你正在製作一個類似項目的API。將它轉儲成json字符串是一種可行的方法。
要print
所有在列表中的項目,這樣做:
domain = ["www.google.com","www.facebook.com"]
def users(list):
for row in list:
print(row)
然後:
users(domain)
你的代碼開始做這樣的事情,但你return
str(row)
儘快,或任何事情,該功能返回到目前爲止,並退出。這就是return
意味着什麼。如果return
用英語對你來講,這裏就是它會說,代表包含它的功能:
「我現在做這是我做的:
returned value
。」
如果您的問題意味着更多的東西比print
項目,請編輯的問題表現出更多的包括該代碼的,所以我們有一個更好的瞭解如何回答,你實際上是試圖做。
例如,我們不知道app.route是什麼,是爲了什麼,或者是打算做什麼,它在你的問題中包含的代碼片段中沒有任何明顯的相關性。
新年快樂!
返回列表,即'def users():return domain' – Wasi
但問題是我必須做一些功能與每個域名如ipwhois? – Shan
@Wasi,但是這隻會給他們他們已經擁有的東西,列表'domain'。 –