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

如何对包含逗号分隔值元素的列表执行多映射操作?

拆分列表中的逗号分隔元素并生成组合列表

给定列表:

x = ["FOO,BAR", "BAZ"]

要将其转换为以下形式的子列表集合:

["FOO", "BAZ"]
["BAR", "BAZ"]

可以通过以下Python代码实现:

x = ["FOO,BAR", "BAZ"]
# 拆分第一个元素中的逗号分隔项
split_part = x[0].split(',')
# 遍历拆分后的每个元素,与原列表的第二个元素组合成新列表
result = [[item, x[1]] for item in split_part]

# 输出结果
for sub_list in result:
    print(sub_list)

代码说明

  1. 使用split(',')方法将第一个元素"FOO,BAR"按逗号分割,得到列表["FOO", "BAR"];
  2. 通过列表推导式遍历拆分后的每个元素,将其与原列表的第二个元素"BAZ"配对,生成目标子列表;
  3. 最后循环打印每个子列表,即可得到需要的输出格式。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 05:53:12