首页 > 解决方案 > Python遍历列表列表

问题描述

我有列表列表,我需要通过 Python 遍历每个字符串,删除空格(条带)并将列表保存到新列表中。

例如原始列表:org = [ ['a','b'],['c','d'],['e','f']]

期待新列表:new = [ ['a','b'],['c','d'],['e','f'] ]

我从下面的代码开始,但不知道如何将剥离的对象添加到新的列表列表中。new.append(item) - 创建没有内部列表的简单列表。

new = [] for items in org: for item in items: item= item.strip() new.append(item)

标签: pythonpython-3.x

解决方案


您可以使用嵌套列表理解来去除每个子列表中的每个单词:

new = [[s.strip() for s in l] for l in org]

推荐阅读