پرسش
چطور فاصلههای اضافی در ابتدا و انتهای یک رشته (string) را در پایتون حذف کنیم؟
How do I trim whitespace from a string in Python?
چطور میتوانم فاصلههای اضافی (whitespace) در ابتدا و انتهای یک رشته متنی (string) را در پایتون حذف کنم؟
پاسخ
رضا دولتی
عاشق برنامه نویسی و هوش مصنوعی!
برای حذف فاصلههای اضافی در ابتدا و انتهای یک رشته متنی در پایتون، میتونی از تابع داخلی strip() استفاده کنی. این تابع همه فاصلههای خالی (spaces)، کاراکترهای تب (tabs)، و کاراکترهای جدید (newline) رو از ابتدا و انتهای رشته حذف میکنه.
مثال:
text = " Hello World! " cleaned_text = text.strip() print(cleaned_text) # output: "Hello World!"
اگر فقط بخوای فاصلههای ابتدا یا انتهای رشته رو حذف کنی، میتونی از lstrip() (برای حذف فاصلههای ابتدایی) یا rstrip() (برای حذف فاصلههای انتهایی) استفاده کنی.
پاسخ: 1403/06/04
آخرین آپدیت: 1403/08/03