# split() # دالة تقوم بتقسيم السلسلة إلى قائمة من الكلمات باستخدام (المسافات أو أي نص آخر) كفاصل # Syntax: string.split(sep=None, maxsplit=-1) -> list[LiteralString] # sep => Separator NOTE: By default any (whitespace) is a separator # maxsplit => عايز التقسيم يكون في كام عنصر؟ # maxsplit => لو كتبت مثلا 2 ترجع 3عناصر وهكذا، يعني النتيجة بتكون +1 يعني التقسيم تم في 2 والباقي نزله في عنصر واحد الاخير ## أختها الوحيدة ########################## # rsplit() # Right Split ################################################################ txt1 = "welcome to the jungle" txt2 = "welcome#to#the#jungle" print("============(split)===================================") x1 = txt1.split() x2 = txt1.split(" ",2) x3 = txt2.split("#") print(x1) # ['welcome', 'to', 'the', 'jungle'] print(x2) # ['welcome', 'to', 'the jungle'] print(x3) # ['welcome', 'to', 'the', 'jungle'] print("============(rsplit)===================================") y1 = txt1.rsplit(None,2) y2 = txt1.rsplit(" ",2) print(y1) # ['welcome to', 'the', 'jungle'] print(y2) # ['welcome to', 'the', 'jungle']
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter