في لغة برمجة بايثون ، تعد المصفوفات أو القوائم واحدة من أكثر هياكل البيانات استخداما. غالبا ما يكون من الضروري معرفة طول المصفوفة من أجل تقدير حجمها وتحديد عدد العناصر الموجودة بداخلها.
في هذه المقالة ، سنلقي نظرة على بعض الطرق البسيطة لمساعدتك في معرفة طول المصفوفة في بايثون. سننظر في كل من الوظائف المضمنة وبعض الحيل التي ستساعدك على التعامل مع هذه المهمة.
واحدة من أسهل الطرق للحصول على طول صفيف في بيثون هو استخدام المدمج في لين() وظيفة. تقوم وظيفة لين() بحساب عدد العناصر في المصفوفة وإرجاع القيمة الناتجة. استخدامه هو أيضا بسيط: مجرد تمرير مجموعة كحجة إلى لين().
وظيفة البعثة
صدى h أتش تي أم أل
بيثون - م تخفيض السعر-أتش تي أم أل > طول.أتش تي أم أل
جمهورية مقدونيا تمب.أتش تي أم أل
زدج-طول مفتوح.أتش تي أم أل
الملف='./إجابات / صفائح_طول_مطالب.نص
n_lines=`wc-l $prhases_file | awk '{print $1}"
((1 + عشوائي ٪ n ن_خطوط))
برومب=$(كات pr برهاس_ملف / هيد - ن lin لين_نوم / تيل-ن 1)
صدى prom حفلة موسيقية
- كيف يمكنني معرفة طول مجموعة في بيثون?
- باستخدام الوظائف المضمنة
- باستخدام ل حلقة
- سؤال وجواب
- كيف يمكنني معرفة طول مجموعة في بيثون?
- ما هي وظيفة تسمح لك لمعرفة طول مجموعة في بيثون?
- هل هناك أي طرق أخرى لمعرفة طول مجموعة في بيثون?
كيف يمكنني معرفة طول مجموعة في بيثون?
في بايثون ، تسمى المصفوفة قائمة. غالبا ما يكون من الضروري معرفة طول القائمة ، أي عدد العناصر الموجودة فيها. هناك عدة طرق للقيام بذلك.
1. لين () وظيفة
هذا يسمح لك لمعرفة طول القائمة. تأخذ هذه الوظيفة قائمة كوسيطة وتعيد عدد العناصر الموجودة فيها.
قائمتي = [1, 2, 3, 4, 5]
الطول = لين (قائمتي)
طباعة (طول) # سوف الإخراج: 5
2. طريقة لين ()
. والفرق الوحيد هو في بناء جملة الاستخدام:
قائمتي = [1, 2, 3, 4, 5]
الطول = قائمتي.__ لين _ _ ()
طباعة (طول) # المخرجات: 5
3. من أجل حلقة
لحساب عدد العناصر:
قائمتي = [1, 2, 3, 4, 5]
العد = 0
ل _ في قائمتي:
عدد + = 1
طباعة (العد) # سوف الإخراج: 5
4.
في بيثون إرجاع عدد العناصر المحددة في القائمة. يمكن استخدامه أيضا لحساب طول القائمة:
قائمتي = [1, 2, 3, 4, 5]
الطول = قائمتي.العد (قائمتي)
طباعة (طول) # سوف الإخراج: 5
خاتمة
. توفر كل طريقة من هذه الطرق طريقة بسيطة ومريحة للحصول على عدد العناصر في القائمة.
باستخدام وظائف مدمجة
تحتوي بايثون على العديد من الوظائف المضمنة التي يمكن استخدامها لتحديد طول المصفوفة:
- هي وظيفة تسمح لك بمعرفة طول المصفوفة. فإنه يأخذ مجموعة كحجة وإرجاع طوله.
- هي طريقة تحسب عدد العناصر في صفيف بقيمة محددة. إرجاع عدد مرات تكرار القيمة في المصفوفة.
أمثلة على استخدام هذه الوظائف:
صفيف = ['التفاح' ، 'الموز' ، 'الكرز' ، 'تاريخ']
# باستخدام وظيفة لين ()
الطول = لين (صفيف)
طباعة (و ' طول الصفيف: {الطول}') # الإخراج: طول الصفيف: 4
# باستخدام العد()
أبليكونت = صفيف.العد ('أبل')
طباعة ( و 'عدد العناصر" التفاح " في مجموعة: {أبل_كونت}') # الإخراج: عدد عناصر" التفاح " في المصفوفة: 1
يمكن استخدام كلتا الوظيفتين مع أنواع بيانات مختلفة ، وليس فقط المصفوفات. يمكن أن تكون مفيدة أيضا في تحديد طول السلاسل والقوائم والتسلسلات الأخرى.
إرجاع عدد العناصر مع قيمة معينة.
باستخدام ل حلقة
لتحديد طول مجموعة في بيثون ، يمكنك استخدام لحلقة. توفر الحلقة طريقة ملائمة للتكرار من خلال عناصر المصفوفة وتنفيذ عمليات معينة على كل عنصر. داخل الحلقة ، يمكنك إضافة المنطق الذي سيحسب عدد العناصر في المصفوفة.
هنا مثال على استخدام ل حلقة لحساب طول صفيف:
صفيف = [1, 2, 3, 4, 5]
الطول = 0
لعنصر في مجموعة:
طول + = 1
طباعة ("طول الصفيف هو" ، الطول)
في هذا المثال ، يحتوي متغير الصفيف على مصفوفة من الأرقام ، ويتم تهيئة متغير الطول إلى الصفر. ثم ، لكل عنصر من عناصر المصفوفة داخل الحلقة ، يتم زيادة متغير الطول بمقدار واحد. بعد الخروج من الحلقة ، ستحتوي قيمة متغير الطول على طول المصفوفة.
ومع ذلك ، بيثون لديه وظيفة جاهزة لتحديد طول مجموعة-لين(). هذه طريقة أبسط ومفضلة للحصول على طول المصفوفة.:
صفيف = [1, 2, 3, 4, 5]
طول = لين (صفيف)
طباعة ("طول الصفيف هو" ، الطول)
في هذا المثال ، تأخذ وظيفة لين () مصفوفة كوسيطة وتعيد طولها. بعد ذلك ، يتم تعيين القيمة الناتجة لمتغير الطول ، وستحتوي على طول المصفوفة.
كلتا الطريقتين-باستخدام ل حلقة و لين() وظيفة-تعمل ويمكن استخدامها لتحديد طول صفيف في بيثون. ومع ذلك ، فإن استخدام وظيفة لين() أكثر إيجازا ويسمح لك بتجنب التعليمات البرمجية غير الضرورية وزيادة إمكانية قراءة البرنامج.
سؤال وجواب
كيف يمكنني معرفة طول مجموعة في بيثون?
لمعرفة طول صفيف في بيثون ، يمكنك استخدام وظيفة لين (). على سبيل المثال ، إذا كان لديك مصفوفة أ ، فيمكنك معرفة طولها على النحو التالي: لين(أ).
ما هي وظيفة تسمح لك لمعرفة طول مجموعة في بيثون?
وظيفة لين () يسمح لك لمعرفة طول مجموعة في بيثون. ترجع هذه الدالة عدد العناصر في التسلسل. يتم تطبيقه على النحو التالي: لين(اسم الكتلة).
هل هناك أي طرق أخرى لمعرفة طول مجموعة في بيثون?
نعم ، إلى جانب وظيفة لين () ، وهناك طرق أخرى لمعرفة طول مجموعة في بيثون. على سبيل المثال ، يمكنك استخدام طريقة العد () ، والتي ترجع عدد العناصر بقيمة معينة. أيضا ، أساليب الحجم والشكل تسمح لك لمعرفة البعد من مجموعة في نومبي.