الدالة bytes.strip()
في بايثون
تحذف الدالة البايتات المحدّدة من قبل المستخدم من نهاية وبداية التسلسل.
المعاملات
chars
تسلسل ثنائي يحدّد مجموعة البايتات التي ستحذفها الدالة من التسلسل الثنائي الأصلي. في حال عدم تمرير هذا المعامل أو أخذه للقيمة None
تحذف الدالة المسافات البيضاء فقط.
تحذف الدالة أي مزيج من الحروف الموجودة في المعامل chars
.
القيمة المعادة
تعيد الدالة نسخة من التسلسل الثنائي بعد حذف البايتات المحدّدة من بدايته ونهايته.
أمثلة
يبين المثال التالي القيم المعادة من تطبيق الدالة على تسلسلات ثنائية مختلفة:
>>> b' spacious '.strip()
b'spacious'
>>> b'www.example.com'.strip(b'cmowz.')
b'example'