python - 如何在python中将字符串连接到每个JSON节点结果?

我有一个用 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.com

subdomain.abc.com

等等。任何帮助将不胜感激。


森林海
浏览 117回答 1
1回答

翻翻过去那场雪

像这样?>>> 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']
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python