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

翻翻過(guò)去那場(chǎng)雪
TA貢獻(xiàn)2065條經(jīng)驗(yàn) 獲得超14個(gè)贊
像這樣?
>>> 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']
添加回答
舉報(bào)
0/150
提交
取消