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

如何将给定JSON数据转换为A-Apple、B-Apple、A-Mango格式?

实现JSON到指定格式的转换方法

给定原始JSON数据:

{
    "Apple": [
        "A",
        "B"
    ],                                         
    "Mango": [
        "A"
    ]
}

用Python实现的方法

通过遍历JSON对象的键值对,将每个值列表中的元素与对应键拼接成目标格式,代码示例如下:

# 原始JSON数据(可通过json模块从文件/字符串加载)
data = {
    "Apple": ["A", "B"],
    "Mango": ["A"]
}

result = []
# 遍历每个水果及其对应的字母列表
for fruit, letters in data.items():
    for letter in letters:
        # 拼接成"字母-水果"的格式并加入结果列表
        result.append(f"{letter}-{fruit}")

# 输出用顿号分隔的结果
print("、".join(result))

运行代码后会输出:A-Apple、B-Apple、A-Mango

逻辑说明

  1. 遍历JSON中的每个键值对(键为水果名,值为字母列表)
  2. 对字母列表里的每个元素,分别和对应水果名做字符串拼接
  3. 将所有拼接后的字符串收集到列表中,最后用指定分隔符(如顿号)连接成最终字符串

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 04:10:36