如何从 Python 数组中删除多余的空格? [复制]

Posted

技术标签:

【中文标题】如何从 Python 数组中删除多余的空格? [复制]【英文标题】:How to remove extraneous spaces from Python array? [duplicate] 【发布时间】:2016-07-02 23:37:34 【问题描述】:

我有一个包含一组混合值的 python 数组,看起来有点像下面的示例:

['0012 ', ' 318422 ', ' www.example.com']

我的问题是,我怎样才能轻松地从数组中的值中删除前导和尾随空格,使其看起来像这样:

['0012', '318422', 'www.example.com']

【问题讨论】:

【参考方案1】:

像这样

[x.strip() for x in mylist]

【讨论】:

【参考方案2】:

您可以使用mapstrip

a = ['0012 ', ' 318422 ', ' www.example.com']
clean_a = map(lambda x: x.strip(), a)

【讨论】:

以上是关于如何从 Python 数组中删除多余的空格? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

如何从句子中删除多余的空格、制表符和换行符,并仅用一个空格替换它们? [复制]

编程去掉字符串中的多余空格

如何删除数组中的最后一个逗号和空格? Java [重复]

怎么用python删除CSV中字符串多余的空格?

使用 Python 从 MySQL 列中删除空格

从Swift数组中的选定复选标记中删除字符串