الدرس 10: split و join + مشروع مصغّر
طريقتان تربطان بين السلاسل النصية والقوائم: .split() تقسّم سلسلة نصية إلى قائمة من الأجزاء (مثلاً حسب المسافات أو فاصلة)، و.join() تدمج قائمة من السلاسل النصية مرة أخرى في سلسلة واحدة مع فاصل. سنبني بهما مشروعاً مصغّراً يعدّ الكلمات في جملة.
split يشبه تقطيع سلسلة من النقانق إلى قطع (قائمة)؛ join يشبه نظم الخرز على خيط مرة أخرى في قطعة واحدة.
- .split()
- تقسّم سلسلة نصية إلى قائمة من الأجزاء حسب فاصل (الافتراضي: المسافات البيضاء).
- .join()
- تدمج قائمة من السلاسل النصية في سلسلة واحدة، مع كتابة الفاصل قبل join.
- عدد الكلمات
- كم كلمة يحتوي النص؛ يُحصل عليه من len لنتيجة split.