انڈروئد

ازگر میں تار کو کیسے تقسیم کریں

آیت الکرسی کی ایسی تلاوت آپ نے شاید پہلے@ کبهی نہ سنی هوU

آیت الکرسی کی ایسی تلاوت آپ نے شاید پہلے@ کبهی نہ سنی هوU

فہرست کا خانہ:

Anonim

تاروں کے ساتھ کام کرتے وقت عام آپریشنوں میں سے ایک یہ ہے کہ کسی ڈیلیمٹر کا استعمال کرتے ہوئے کسی تار کو سب اسٹورنگز کے ایک سرے میں تقسیم کیا جائے۔

، ہم اس بات کے بارے میں بات کریں گے کہ ازگر میں سٹرنگ کو کیسے تقسیم کیا جائے۔

.split () طریقہ

ازگر میں ، تاروں کو غیر منقولہ str آبجیکٹ کے طور پر پیش کیا جاتا ہے۔ str کلاس بہت سٹرنگ کے طریقوں کے ساتھ آتی ہے جس کی مدد سے آپ سٹرنگ میں ہیرا پھیری کرسکتے ہیں۔

. .split() طریقہ .split() فہرست لوٹاتا ہے۔ یہ مندرجہ ذیل نحو لیتا ہے:

str.split(delim=None, maxsplit=-1)

حد بندی ایک حرف کا ایک کردار یا ترتیب ہوسکتی ہے ، باقاعدہ اظہار نہیں۔

ذیل کی مثال میں ہم ڈومائٹر کے بطور کوما استعمال کرکے سٹرنگز تقسیم کررہے ہیں۔

s = 'Sansa, Tyrion, Jon' s.split(', ') s = 'Sansa, Tyrion, Jon' s.split(', ')

نتیجہ تار کی ایک فہرست ہے:

اسٹرنگ لٹریال عام طور پر سنگل حوالوں سے منسلک ہوتے ہیں ، حالانکہ ڈبل قیمتیں بھی استعمال کی جاسکتی ہیں۔

حروف کا ایک تسلسل بھی حد بندی کے طور پر استعمال کیا جاسکتا ہے:

s = 'Sansa::Tyrion::Jon' s.split('::') s = 'Sansa::Tyrion::Jon' s.split('::')

جب maxsplit دیا جاتا ہے تو ، اس کی تقسیم کی تعداد محدود maxsplit ہے۔ اگر مخصوص یا -1 متعین نہیں کیا گیا ہے تو ، -1 کی تعداد کی کوئی حد نہیں ہے۔

s = 'Sansa;Tyrion;Jon' s.split(';', 1) s = 'Sansa;Tyrion;Jon' s.split(';', 1)

نتائج کی فہرست میں زیادہ سے زیادہ maxsplit+1 عنصر ہوں گے:

اگر delim وضاحت نہیں کی گئی ہے یا یہ Null تو ، ڈورائیمٹر کے طور پر وہائٹ ​​اسپیس کا استعمال کرتے ہوئے سٹرنگ تقسیم ہوجائے گی۔ تمام لگاتار سفید فام جگہ کو ایک ہی جداکار کے طور پر سمجھا جاتا ہے۔ نیز ، اگر اسٹرنگ میں نتیجہ ٹریلنگ اور معروف سفید جگہوں پر مشتمل ہو تو ، خالی ڈور نہیں پائیں گے۔

اس کی بہتر وضاحت کے ل let's ، آئیے مندرجہ ذیل مثال پر ایک نظر ڈالیں:

' Daenerys Hodor Arya Jaime Bran '.split()

' Daenerys Hodor Arya Jaime Bran '.split(' ')

جب کوئی ڈیلیمیٹر استعمال نہیں ہوتا ہے تو ، واپسی کی فہرست میں خالی ڈور نہیں ہوتے ہیں۔ اگر حد بندی خالی جگہ پر رکھی گئی ہو ' ' ۔ معروف ، پچھلا اور لگاتار سفید فام جگہ کے نتیجے میں خالی ڈوروں پر مشتمل ہوگا۔

نتیجہ اخذ کرنا

اسپلٹنگ ڈور ایک سب سے بنیادی کام ہے۔ اس ٹیوٹوریل کو پڑھنے کے بعد ، آپ کو اچھی طرح سے سمجھنا چاہئے کہ ازگر میں ڈوروں کو الگ کیسے کریں۔

ازگر