如何从python中的每一行删除最后一个字符以及换行符?

时间:2017-05-24 14:11:42

标签: python-2.7

在我的程序中,我得到一个o / p,这是一个如下所示的字符串内容:

TD_MAP1:  TD_MAP2:  TD_MAP5:  TD_MAP4:

现在我想将其转换为仅包含有用信息的列表: [' TD_MAP1'' TD_MAP2'' TD_MAP3'' TD_MAP4']

我们可以通过strip()吗?

1 个答案:

答案 0 :(得分:0)

您可以使用拆分。它通过分隔符将列表中的字符串转换为单独的。

示例:

a = "D_MAP1: TD_MAP2: TD_MAP5: TD_MAP4:"
b = a.split(":")
# b will be equal to ['TD_MAP1', ' TD_MAP2', ' TD_MAP5', ' TD_MAP4', '']
# you can remove the last sentence with b.pop(-1)