rsplit تختار الفواصل من اليمين؛ split من اليسار. [1]
الخلاصة السريعة
الحد نفسه قد يعطي أجزاء مختلفة باختلاف جهة الفصل. [1]
- rsplit تختار الفواصل من اليمين؛ split من اليسار. [1]
- maxsplit=1 يسمح بفصل واحد كحد أقصى، ولا يعني عنصرًا واحدًا. [1]
- مثال مؤلف على CPython 3.12.14: s="x:y:z"؛ s.split(":",1) تعطي ["x","y:z"]. [1]
- s.rsplit(":",1) تعطي ["x:y","z"]؛ بقي الفاصل الأول داخل العنصر الأول. [1]
- دون تحديد الحد، s.rsplit(":") تعطي ["x","y","z"]؛ يبقى s="x:y:z". [1]
جهة الفصل
rsplit تختار الفواصل من اليمين؛ split من اليسار. [1]
حد الفواصل
maxsplit=1 يسمح بفصل واحد كحد أقصى، ولا يعني عنصرًا واحدًا. [1]
الفاصل الأول
مثال مؤلف على CPython 3.12.14: s="x:y:z"؛ s.split(":",1) تعطي ["x","y:z"]. [1]
s.split(":",1) -> ["x","y:z"] [1]

الفاصل الأخير والحد
s.rsplit(":",1) تعطي ["x:y","z"]؛ بقي الفاصل الأول داخل العنصر الأول. [1]
s.rsplit(":",1) -> ["x:y","z"] [1]
دون تحديد الحد، s.rsplit(":") تعطي ["x","y","z"]؛ يبقى s="x:y:z". [1]
المراجع
للتوسع: ترميز CSV وفاصله.
أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.
