我是python的新手,但是我有一个问题。我有一个看起来像列表的文本文件。例如:
1)Bla bla bla
2)哈哈哈哈哈
3)哈哈哈哈
如何拆分每行,同时删除数字和括号。
答案 0 :(得分:0)
您的文本文件是这样的:
string = "1) Bla bla bla \n 2) Lol o lolol \n 3) ha hah ahah"
如果打印出来,它将是:
>>print string
1) Bla bla bla
2) Lol o lolol
3) ha hah ahah
知道您可以使用以下代码删除整数和括号:
b = "1234567890)("
for char in b:
string = string.replace(char,"")
然后用此代码将其拆分:
>>print string.split('\n')
[' Bla bla bla ', ' Lol o lolol ', ' ha hah ahah']
如果您发现文件转换存在问题,请在评论中提及我。