में एक स्ट्रिंग रखने वाले डिलिमिटर को टोकननाइज़ करें, क्या पाइथन में str.split
के बराबर कोई भी समतुल्य है जो डिलीमीटर देता है?पायथन
मुझे कुछ टोकन को प्रोसेस करने के बाद मेरे आउटपुट के लिए व्हाइटस्पेस लेआउट को संरक्षित करने की आवश्यकता है।
उदाहरण:
>>> s="\tthis is an example"
>>> print s.split()
['this', 'is', 'an', 'example']
>>> print what_I_want(s)
['\t', 'this', ' ', 'is', ' ', 'an', ' ', 'example']
धन्यवाद!
+1 - दिलचस्प सवाल है, 'splitlines' एक' keepends' पैरामीटर करने लगता है, लेकिन 'split' के लिए ऐसी कोई बात नहीं। अजीब लगता है (http://docs.python.org/library/stdtypes.html#str.splitlines)। –