تقطيع السلاسل في بايثون python

القائمة الرئيسية

الصفحات

اخر الاخبار

تقطيع السلاسل في بايثون python

طريقة تقسيم وتقطيع السلسلة النصية في بايثون python 


طريقة انقسام سلسلة python بايثون () طريقة الانقسام () تقسيم سلسلة إلى قائمة. 

يمكنك تحديد الفاصل، فاصل الافتراضي هو أي مسافة بيضاء. 

ملاحظة: عند تحديد MaxSplit، ستتضمن القائمة الرقم المحدد من العناصر بالإضافة إلى واحد.

تقطيع السلسلة في بايثون تقطيع السلسلة في بايثون يدويا تقطيع السلسلة في بايثون يدوي تقطيع السلسلة في بايثون يقسم تقطيع السلسلة في بايثون يعمل تقطيع السلسلة في بايثون هو تقطيع السلسلة في بايثون هي تقطيع السلسلة في بايثون مع الحل تقطيع السلسلة في بايثون للاطفال تقطيع السلسلة في بايثون للمبتدئين انقسام سلسلة python بايثون () طريقة انقسام سلسلة python بايثون () حل معادلات طريقة انقسام سلسلة python بايثون () حل المعادلات طريقة انقسام سلسلة python بايثون () حل مشكلة طريقة تنزيل بايثون
كيفية تقسيم السلسلة النصية في بايثون python 


الية فهرسة و معالجة السلاسل النصية في بايثون python مع تقسيم السلسلة 


بايثون python انقسام () - 

طريقة تقسيم سلسلة () في بايثون python من الأحرف في كل سطر للعناصر الفردية في القائمة. 

 في هذا الدرس سنلقي نظرة على بعض الأمثلة لمساعدتك على تعلم كيفية استخدام الأسلوب انقسام ().  

تقطيع السلسلة النصية في بايثون python 

جملة الخروج ونرى كيف يمكننا تغيير القائمة التي يتم إرجاعها من قبل معلمات الأسلوب SPLIP ().  

خذ SPLIT جملة (طريقة) في python بايثون وسبليت () معلما ومعلمة.  

وهذا ما يشبه بناء الجملة:


المعلمات أعلاه هي مجموعة وmaxsplit.  هذه الإعدادات اختيارية، ولكن دعونا نرى ما تقوم به.

يحدد تقسيم طبيعة ما يحدث الانفصال.  

إذا لم يكن محددا، سيتم استخدام الافتراضي في الفراغات حيث يتم فصل المكان كرمز.  

يمكننا أن نفهم ذلك في الأمثلة في الأقسام التالية.

    يحدد maxsplit أكبر عدد ممكن من الانقسامات.  

القيمة الافتراضية هي -1، وهو العدد المستمر الذي يسمح  بالانقسامات.  

هذه الحجة هي أيضا اختياري

   في هذا القسم سوف نلقي نظرة على بعض الأمثلة من سلسلة تقسيم مع انقسام () بدون أية معلمات.

   في الرمز أعلاه، قمنا بإنشاء سلسلة تسمى myString مع خمسة من الرموز التي تشكل سلسلة: «بايثون هي لغة برمجة.  »

    ثم استخدمنا طريقة تقسيم () في السلسلة لدينا، وذلك باستخدام نقطة تدوين.

    عند الطباعة على لوحة المفاتيح، يصبح كل حرف في السلسلة بشكل منفصل في قائمة أنواع البيانات: "بايثون"، "هي" ، "لغة"، "برمجة"].
ثم استخدمنا طريقة تقسيم () لدينا في سلسلة، وذلك باستخدام نقطة تدوين.

    طريقة التقسيم () لا يمكن فصل كل كلمة، افتراضيا، النقطة البيضاء ونقطة الانقسام لكل حرف.


تقطيع السلسلة في بايثون python 

   في هذا القسم، سوف تفهم كيفية استخدام طريقة فصل (صفقة) مع أمثلة.

   في المثال أعلاه، مررنا فاصلة (،) كفاصل: myString.split ( «»).

    وهكذا، بدلا من تقسيم الأحرف بعد كل المسافات وسيتم تقسيمها، عند ظهور فاصلة: [ "مرحبا، العالم!  "إذا كنت تقرأ هذا"، "أنت رائع".]  

يعني ذلك أن الرموز يتم تجميعها معا للمثول أمام  العشرية.

    في المثال التالي، سوف نعمل مع الخيار الثاني - maxsplit.

   نضيف قيمة في maxsplit رمز 0 أعلاه.  هكذا تتحكم في كيفية كسر الدائرة.  

0 الوسائل التي +1 لن يعاد حتى هذا البند في قائمة الشخصيات: [ "مرحبا بالجميع، إذا كنت تقرأ هذا، انت رائع!  "]

    تغيير عدد ونرى ما سيحدث

   والآن بعد أن قمنا بتغيير الرقم 1، ويتم تقسيم الأحرف في بندين على القائمة - "العالم" مرحبا!  "" و، "إذا كنت تقرأ هذا، كنت ررائع".

    ويهمل قيمة maxsplit اللعبة إلى -1 افتراضيا.  

هذه القيمة السلبية من طرق تقسيم كل رمز هو مستمر عناصر الانفصال منفصلة () طالما لا يوجد مزيد من نوع النقطة.  

إذا كان هناك يتم اختيار استراحة وسيتم تقسيم هذا لقيمة - على خلاف ذلك، سيتم استخدام الفراغات.

 وظيفة لامدا lambda في بايثون python 

    خاتما

    في هذه المقالة، تحدثنا عن طريقة تقسيم () في python بايثون، الذي يقسم سلسلة أحرف وإرجاع العناصر في القائمة.

    ولقد رأينا ذلك، وانشقاق جملة () والإعدادات الافتراضية المقدمة - والمعلمات الفصل maxsplit.

    ورأينا أيضا كيف تنقسم بعض الأمثلة إلى قسمين.  

يظهر القسم الأول كيفية استخدام الانقسام طريقة () مع أية معلمات، في حين أظهرت الثانية كيفية استخدام المعلمات طريقة للحصول على نتائج متباينة.


هل اعجبك الموضوع :

تعليقات

المحتوى لهذا الموضوع