我有一個用 python 編寫的 API 的 JSON 輸出,我正在以 JSON 格式獲取結果,但我想在每個結果中附加一個字符串,比如 abc.com。 { "subdomains": [ "results", "www", "sip", "cdn", "pavpn", "intranet", "laxvpn", "news", "files", ],}因此,每個返回的值都應該被解析出來并像results.abc.com pavpn.abc.cometc 一樣附加,這樣我就可以從中得到一個干凈的字符串,其中只包含子域和附加的 abc.com。我嘗試了很多解決方案:`result = map(lambda x: str(x) + "." + str(domain_name), response.text)`我希望輸出是subdomain.abc.comsubdomain.abc.com等等。任何幫助將不勝感激。
1 回答

翻翻過去那場雪
TA貢獻2065條經驗 獲得超14個贊
像這樣?
>>> d = {
"subdomains": [
"results",
"www",
"sip",
"cdn",
"pavpn",
"intranet",
"laxvpn",
"news",
"files",
],
}
>>> [x + "." + domain for x in d["subdomains"]]
# result ['results.abc.com', 'www.abc.com', 'sip.abc.com', 'cdn.abc.com', 'pavpn.abc.com', 'intranet.abc.com', 'laxvpn.abc.com', 'news.abc.com', 'files.abc.com']
添加回答
舉報
0/150
提交
取消