我是靠谱客的博主 文静紫菜,最近开发中收集的这篇文章主要介绍python 去除列表中的 “空/换行“ 字符串该列表中有空格和换行以及回车,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

l = [‘’, ‘You why like thisn’, ‘’, ’ rn’, ‘Why are you son’, ‘’]

该列表中有空格和换行以及回车

写法一:????
for x in l:
if x.strip():
print(x.strip())

‘’’
输出的结果为:
You why like this
Why are you so
‘’’

写法二:????
list = [x.strip() for x in l if x.strip()]
print(list)

‘’’
输出的结果为:
[‘You why like this’, ‘Why are you so’]
‘’’
首先用for循环遍历列表l,接着调用strip()方法并结合if条件判断字符串x中是否还有其他字符存在,若存在,条件为真,再调用strip()方法去除字符串自身的空白字符(结合上面的栗子)

用 列表推导式 (简写),替代上面得代码:
list = [x.strip() for x in l if x.strip()]

最后

以上就是文静紫菜为你收集整理的python 去除列表中的 “空/换行“ 字符串该列表中有空格和换行以及回车的全部内容,希望文章能够帮你解决python 去除列表中的 “空/换行“ 字符串该列表中有空格和换行以及回车所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部