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