为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

森林海 2022-10-18 16:33:23
我有一个用 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']



查看完整回答
反对 回复 2022-10-18
  • 1 回答
  • 0 关注
  • 116 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号