python - 如何从 Python 中的字符串中删除空行?

标签 python string python-3.x newline

假设我有一个变量,它的数据包含空白行,我该如何删除它们而不让每条丁字裤都变成一长行?

我将如何转换它:

1

2

3

进入这个:

1
2
3

不把它变成这样:

123

最佳答案

import os
text = os.linesep.join([s for s in text.splitlines() if s])

关于python - 如何从 Python 中的字符串中删除空行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46992975/

相关文章:

python - 如何使用 Python os walks 获取子文件夹和文件夹的数量?

c++ - 如何从文本文件中的每个字符串中获取最大值 - C++

python - Django 应用程序的 Cython : would it work?

ubuntu - 无法使用 Python 3.4(路径?)在 Ubuntu 14.04 上安装 uWSGI

python - 测试函数或方法是正常还是异步

python - 转换集到 DataFrame

python - 对字典的相互依赖的元素进行排序

python - 圆形变成椭圆形 - 在 Python 中设置长宽比

string - Clojure 中将字符串转换为整数向量的功能解决方案

c++ - 为什么我不能将此正则表达式返回字符串转换为整数或直接转换为整数? (C++)