संभव डुप्लिकेट:एक स्ट्रिंग को कैसे परिवर्तित करें जिसमें पायथन में सूची में न्यूलाइन वर्ण हैं?
list = ['blue','orange', 'yellow', 'pink', 'black']
मैं के लिए कुछ करने की कोशिश की:
इस के लिएstr = 'blue\norange\nyellow\npink\nblack'
मैं इस परिवर्तन करना चाहते हैं आर और जबकि loops और यह करने में सक्षम नहीं है। मैं सिर्फ अगले तत्व बनाने के लिए ट्रिगर करते समय न्यूलाइन वर्ण को हटाना चाहता हूं। मैं का उपयोग करने के लिए कहा गया था:
list(str)
जो
['b', 'l', 'u', 'e', '\n', 'o', 'r', 'a', 'n', 'g', 'e', '\n', 'y', 'e', 'l', 'l', 'o', 'w', '\n', 'p', 'i', 'n', 'k', '\n', 'b', 'l', 'a', 'c', 'k']
इस मैं .remove()
लेकिन केवल एक '\n'
निकाल दिया जाता है का उपयोग करने के बाद देता है और कोड रंग वर्तनी के बारे और अधिक जटिल हो जाता है।
'str.split ('\ n')' – mgibsonbr