Python 3.7: Partition String Method
جدول المحتويات:
إحدى العمليات الشائعة عند العمل مع سلاسل هي تقسيم سلسلة إلى مجموعة من سلاسل فرعية باستخدام محدد محدد.
سنتحدث عن كيفية تقسيم الخيط في بيثون.
.طريقة التقسيم
في Python ، يتم تمثيل السلاسل ككائنات
str
غير قابلة للتغيير. تأتي فئة
str
مع عدد من أساليب السلسلة التي تسمح لك بمعالجة السلسلة.
إرجاع الأسلوب
.split()
قائمة سلاسل فرعية مفصولة محدد. يستغرق بناء الجملة التالي:
str.split(delim=None, maxsplit=-1)
يمكن أن يكون المحدد حرفًا أو تسلسلًا للأحرف ، وليس تعبيرًا منتظمًا.
في المثال أدناه ، نقوم بتقسيم السلسلة باستخدام الفاصلة
,
كمحدد:
s = 'Sansa, Tyrion, Jon'
s.split(', ')
s = 'Sansa, Tyrion, Jon'
s.split(', ')
s = 'Sansa, Tyrion, Jon'
s.split(', ')
والنتيجة هي قائمة السلاسل:
عادةً ما يتم إرفاق حرفية السلسلة بعلامات اقتباس مفردة ، على الرغم من إمكانية استخدام علامات اقتباس مزدوجة أيضًا.
يمكن أيضًا استخدام تسلسل من الأحرف كمحدد:
s = 'Sansa::Tyrion::Jon'
s.split('::')
s = 'Sansa::Tyrion::Jon'
s.split('::')
عندما يتم إعطاء
maxsplit
، فإنه سوف يحد من عدد الانقسامات. إذا لم يكن محددًا أو
-1
، فلا يوجد حد لعدد الانقسامات.
s = 'Sansa;Tyrion;Jon'
s.split(';', 1)
s = 'Sansa;Tyrion;Jon'
s.split(';', 1)
سيكون لقائمة النتائج الحد الأقصى
maxsplit+1
:
إذا لم يتم تحديد
delim
أو كان
Null
، فسيتم تقسيم السلسلة باستخدام مسافة بيضاء كمحدد. جميع المسافات البيضاء المتتالية تعتبر فاصل واحد. أيضًا ، إذا كانت السلسلة تحتوي على مسافة زائدة و المسافة البادئة للنتيجة ، فلن يكون هناك أي سلاسل فارغة.
لتوضيح هذا بشكل أفضل ، دعونا نلقي نظرة على المثال التالي:
' Daenerys Hodor Arya Jaime Bran '.split()
' Daenerys Hodor Arya Jaime Bran '.split(' ')
عند استخدام أي محدد ، لا تحتوي القائمة المعادة على سلاسل فارغة. إذا تم تعيين المحدد إلى مساحة فارغة ، فسوف يتسبب المسافة البادئة الأمامية والزائدة والمتتالية في احتواء النتيجة على سلاسل فارغة.
استنتاج
سلاسل السلاسل هي واحدة من أكثر العمليات الأساسية. بعد قراءة هذا البرنامج التعليمي ، يجب أن يكون لديك فهم جيد لكيفية تقسيم السلاسل في Python.
يهدف التطبيق الخيط إلى تحديث معرف المتصل على الهواتف الذكية
Sprezzat التي مقرها بروكلين ترغب في تحديث معرف المتصل للهواتف الذكية الناس مع القليل من المساعدة من التغريد
كيفية تحويل السلاسل إلى أعداد صحيحة في الثعبان
في كثير من الأحيان عند كتابة رمز Python ، ستحتاج إلى تحويل نوع بيانات واحد إلى آخر. في Python ، يمكنك تحويل سلسلة إلى عدد صحيح باستخدام دالة البناء () المدمجة.
كيفية تثبيت الثعبان على centos 8
بيثون هي واحدة من لغات البرمجة الأكثر شعبية في العالم. سيرشدك هذا الدليل عبر تثبيت Python 3 و Python 2 على CentOS 8.







