Split lines या split the line?
आप अभी काम से निकलने ही वाले हैं कि एक सहकर्मी आपसे अपनी string manipulation स्किल्स से मदद मांगता है. आपको फ़ाइल से strings ऐसे पढ़नी हैं कि अगर फ़ाइल में अलग-अलग लाइनों पर strings हों, तो वे अलग-अलग एलिमेंट्स के रूप में स्टोर हों. वह यह भी चाहता है कि अगर strings में कॉमा हों, तो आप उन्हें हिस्सों में बाँट दें.
फ़ाइल का टेक्स्ट पहले से ही file वैरिएबल में सेव है. वैरिएबल देखने के लिए आप IPython Shell में print(file) का उपयोग कर सकते हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Regular Expressions
अभ्यास निर्देश
filestring को लाइन बाउंड्री पर कई substrings में split करें.- प्राप्त वैरिएबल
file_splitको प्रिंट करें. - for-loop को पूरा करें ताकि strings को कॉमा को सेपरेटर मानकर कई substrings में split किया जा सके.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Split string at line boundaries
file_split = ____
# Print file_split
print(____)
# Complete for-loop to split by commas
for ____ in ____:
substring_split = substring.____
print(substring_split)