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

Python中拆分列表并分离每个元素的实现方法

解决方案:用列表推导式快速生成嵌套拆分列表

嘿,这个需求其实用Python的列表推导式就能轻松搞定,一行代码就够!

核心思路很简单:遍历原列表里的每个字符串元素,用split(',')方法把每个字符串按逗号分割成子列表,再把这些子列表收集起来,就是你想要的嵌套列表结构了。

完整代码示例

# 原始输入列表
listaTest = ['Anna,Annowska,450', 'Bartosz,Bartecki,500']
# 拆分生成目标嵌套列表
listaTestNew = [item.split(',') for item in listaTest]

# 验证输出结果
print(listaTestNew)
# 输出: [['Anna', 'Annowska', '450'], ['Bartosz', 'Bartecki', '500']]

补充小技巧

如果你的字符串元素里带有多余空格(比如格式是'Anna, Annowska, 450'),可以稍微调整代码,确保每个子元素都去掉前后空格:

listaTestNew = [[x.strip() for x in item.split(',')] for item in listaTest]

这样处理后,即使有空格干扰,也能得到干净规整的子元素。

内容的提问来源于stack exchange,提问作者Christoph. O

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.11 08:45:49