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



我有一个用python编写的API的JSON输出,我正在用JSON获取结果,但我想在每个结果后添加一个字符串,比如abc.com。

{
"subdomains": [
"results",
"www",
"sip",
"cdn",
"pavpn",
"intranet",
"laxvpn",
"news",
"files",
],
}

因此,每个返回的值都应该像results.abc.compavpn.abc.com等一样进行解析和附加,这样我就可以从中得到一个干净的字符串,其中只包含子域和附加的abc.com。

我尝试过很多解决方案:

`result = map(lambda x: str(x) + "." + str(domain_name), response.text)`

我希望输出为

subdomain.abc.com
subdomain.abc.com

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

感谢

这样?

>>> 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']

最新更新