對於Python,我知道「\ n」會跳到字符串中的下一行,但我想要做的是將字符串中的每個「,」替換爲「\ n」。那可能嗎?我對Python很陌生。Python和換行符
回答
試試這個:
text = 'a, b, c'
text = text.replace(',', '\n')
print text
對於列表:
text = ['a', 'b', 'c']
text = '\n'.join(text)
print text
您可以通過轉義反斜槓來將文字\n
插入到您的字符串中,例如,
>>> print '\n'; # prints an empty line
>>> print '\\n'; # prints \n
\n
在正則表達式中使用相同的原理。使用此expresion與\n
取代所有,
中的字符串:
>>> re.sub(",", "\\n", "flurb, durb, hurr")
'flurb\n durb\n hurr'
我並沒有問如何逃避\ n我問的是如何用字符串中的'\ n'替換字符','。 – user1114215 2012-01-01 15:21:40
好吧,現在我明白了!謝謝! – user1114215 2012-01-01 15:25:59
對不起,誤解了你的問題。 – bkzland 2012-01-01 15:26:41
>>> str = 'Hello, world'
>>> str = str.replace(',','\n')
>>> print str
Hello
world
>>> str_list=str.split('\n')
>>> print str_list
['Hello', ' world']
對於您可以檢查futher操作: http://docs.python.org/library/stdtypes.html
你會如何做一個清單? – user1114215 2012-01-01 15:23:09
- 1. 換行符在Python
- 2. Python lxml.html換行符?
- 3. Python msgpack模塊:packb和換行符
- 4. Python的家當和換行符
- 5. 換行符來自Python?
- 6. Python的GUI換行符
- 7. Python:換行符的幫助
- 8. Python Django send_mail換行符?
- 9. Python中刪除換行符
- 10. JSON和換行符
- 11. pyparsing和換行符
- 12. fscanf和換行符
- 13. fputcsv和換行符
- 14. 在Python中替換Microsoft Word換行符
- 15. 帶空格/製表符/換行符 - python
- 16. Python中的特殊字符和換行符Doctest
- 17. Python - 刪除行之前的換行符?
- 18. 替換常規換行符和統一碼換行符
- 19. ColdFusion EncodeForHTML和換行符
- 20. Java TrayIcon.displayMessage()和換行符
- 21. jQuery .append()和換行符
- 22. 返回和換行符?
- 23. HTMLEditFormat和照顧換行符
- 24. PHP,mySQL,換行符和textareas
- 25. simple_format和2+換行符(\ n)
- 26. 返回和換行符
- 27. 驗證AlphaNumeric和換行符
- 28. JSON.stringify在Firefox和換行符
- 29. php mcrypt_decrypt,base64_decode和換行符
- 30. Javascript和PHP5換行符
謝謝!!!!!我像一個魅力工作! – user1114215 2012-01-01 15:18:46
不客氣:)如果答案有用,請考慮接受 – 2012-01-01 15:20:30
這可能適用於列表嗎? – user1114215 2012-01-01 15:20:35