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

如何将Python单个字符串列表拆分生成多个独立子列表?

实现方法

方法1:列表推导式(最简便)

你的输入示例:
input_list = ["1", "2 3", "4 5 6"]
直接执行以下代码即可得到嵌套的独立列表集合:
result = [[item] for item in input_list]
执行后result的内容为 [["1"], ["2 3"], ["4 5 6"]],你可以通过索引直接获取每个独立列表:

  • result[0] 对应 ["1"]
  • result[1] 对应 ["2 3"]
  • result[2] 对应 ["4 5 6"]

方法2:字典存储(方便按名称调用)

如果你需要给每个独立列表自定义标识方便后续调用,可以用字典实现:

input_list = ["1", "2 3", "4 5 6"]
result_dict = {}
for index, item in enumerate(input_list):
    # 可以自定义key的命名规则,这里用序号作为后缀示例
    result_dict[f"sub_list_{index}"] = [item]

调用示例:

  • result_dict["sub_list_0"] 对应 ["1"]
  • result_dict["sub_list_1"] 对应 ["2 3"]

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 09:27:02