You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将通过ID关联的不同对象的列表数据整合,按用户匹配对应帖子标题

实现代码(Python)

先安装所需依赖:

pip install requests

运行以下代码即可输出符合要求的内容:

import requests

# 拉取两份原始数据
users = requests.get("https://jsonplaceholder.typicode.com/users").json()
posts = requests.get("https://jsonplaceholder.typicode.com/posts").json()

# 按用户ID对帖子标题分组
user_posts = {}
for post in posts:
    uid = post["userId"]
    if uid not in user_posts:
        user_posts[uid] = []
    user_posts[uid].append(post["title"])

# 按要求格式输出
for user in users:
    print(user["name"])
    for title in user_posts.get(user["id"], []):
        print(f"- {title}")
    # 不同用户之间空一行分隔
    print()

输出样例节选

Leanne Graham
- sunt aut facere repellat provident occaecati excepturi optio reprehenderit
- qui est esse
- ea molestias quasi exercitationem repellat qui ipsa sit aut
- eum et est occaecati
- nesciunt quas odio
- dolorem eum magni eos aperiam quia
- magnam facilis autem
- dolorem dolore est ipsam
- nesciunt iure omnis dolorem tempora et accusantium
- optio molestias id quia eum

Ervin Howell
- et ea vero quia laudantium autem
- in quibusdam tempore odit est dolorem
- dolorum ut in voluptas mollitia et saepe quo animi
- voluptatem eligendi optio
- eveniet quod temporibus
- sint suscipit perspiciatis velit dolorum rerum ipsa laboriosam odio
- fugit voluptas sed molestias voluptatem provident
- voluptate et itaque vero tempora molestiae
- adipisci placeat illum aut reiciendis qui
- doloribus ad provident suscipit at

内容的提问来源于stack exchange,提问作者Karhur

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 00:15:04