提问者:小点点

如何摆脱\n?


'account\n688997'是我的列表中许多字符串中的一个,这种情况会发生不止一次。 我试过replace(r'\n',‘,'),我试过用.stripe()执行for循环,我可以在没有它的情况下打印它(当然),但是在没有\n的情况下,我无法在列表中打印它。 我想要的是['account','688997'],但我得到的总是['account\n688997']


共2个答案

匿名用户

您可以使用string split函数根据换行符拆分列表:

>>> s = 'Account\n688997'
>>> s.split()
['Account', '688997']
>>> # You can also make the split more explicit by passing the `\n` to the `str.split` function
>>> s.split('\n')
['Account', '688997']

匿名用户

split()适合您的问题,

print('Account\n688997'.split())

输出:

['Account', '688997']