بايثون هي لغة برمجة قوية وسهلة الاستخدام توفر أدوات متنوعة للعمل مع المصفوفات. إحدى هذه الأدوات هي القدرة على عرض مصفوفة ذات بعد معين.
المصفوفات هي الأداة الرئيسية لتخزين وتنظيم البيانات في البرمجة. إنها تسمح لك بتخزين العديد من العناصر من نفس النوع ، وكذلك الوصول إلى هذه العناصر حسب الفهرس.
لعرض مجموعة من البعد ن على الشاشة في بيثون, يمكنك استخدام لحلقة. سيتم تشغيل الحلقة من خلال كل عنصر من عناصر المصفوفة وإخراج قيمتها. يمكنك أيضا استخدام وظيفة الطباعة () لطباعة كل عنصر في سطر جديد.
برنامج عينة:
- برنامج بيثون لإخراج مجموعة من البعد ن
- المصفوفات وأبعادها
- برنامج بيثون للعمل مع المصفوفات
- سؤال وجواب
برنامج بيثون لإخراج مجموعة من البعد ن
لعرض مجموعة من البعد ن على الشاشة ، استخدم المدمج في وظائف بيثون. في البرنامج ، سوف نحتاج إلى تحديد مصفوفة واستخدام الحلقات لإخراجها.
هنا مثال على البرنامج:
ديف برينت_راي(آر آر):
للصف في آر:
للعنصر في الصف:
طباعة (عنصر ، نهاية=" ")
طباعة()
# تحديد مجموعة من البعد ن
صفيف = [[1 ، 2 ، 3],
[4, 5, 6],
[7, 8, 9]]
# عرض صفيف على
شاشة الطباعة
إخراج كل عنصر باستخدام مسافة كفاصل.
قبل استخدام البرنامج ، من الضروري تحديد صفيف ، في هذه الحالة هو صفيف ثنائي الأبعاد من البعد 3 3 3. يمكن تعديل المصفوفة عن طريق إضافة أو إزالة الصفوف والأعمدة في تعريف المصفوفة.
نتيجة البرنامج:
1 2 3
4 5 6
7 8 9
وهكذا ، برنامج بيثون لإخراج مجموعة من البعد ن يسمح لك لتصور مريح مجموعة على الشاشة واستخدامها لمزيد من العمليات.
المصفوفات وأبعادها
المصفوفة هي بنية بيانات تخزن العناصر بترتيب معين. يسمح لك بتخزين قيم متعددة في متغير واحد.
يحدد بعد المصفوفة عدد الأبعاد التي تحتوي عليها. في لغة برمجة بايثون ، يمكن تمثيل المصفوفات باستخدام قائمة أو صفيف نمباي.
يتم تحديد أبعاد المصفوفة في بايثون من خلال عدد الفهارس المطلوبة للوصول إلى عناصرها. على سبيل المثال ، يحتوي الصفيف أحادي البعد على بعد 1 ، حيث يكفي فهرس واحد للوصول إلى عناصره.
المصفوفة ثنائية الأبعاد لها البعد 2 ويمكن تمثيلها كجدول ، حيث يحتوي كل عنصر على فهرسين: صف وعمود.
أبعاد أعلى من المصفوفات ، مثل ثلاثي الأبعاد ، رباعي الأبعاد ، إلخ.، يمكن تمثيلها بطريقة مماثلة.
لعرض مجموعة من البعد ن على الشاشة بلغة برمجة بايثون ، من الضروري استخدام بناء حلقة يمر عبر كل عنصر من عناصر المصفوفة ويعرض قيمته على الشاشة.
مثال على برنامج لعرض مصفوفة أحادية البعد من البعد ن على الشاشة:
صفيف = [1, 2, 3, 4, 5]
لعنصر في مجموعة:
طباعة (عنصر)
مثال على برنامج لعرض مجموعة ثنائية الأبعاد من البعد ن على الشاشة:
صفيف = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
للصف في صفيف:
للعنصر في الصف:
طباعة (عنصر)
وبالتالي ، فإن المصفوفات وأبعادها هي مفاهيم مهمة في البرمجة. يتيح لك العمل المناسب مع المصفوفات تخزين البيانات ومعالجتها بكفاءة.
برنامج بيثون للعمل مع المصفوفات
المصفوفة هي بنية بيانات تسمح لك بتخزين العديد من العناصر من نفس النوع. في بايثون ، هناك عدة طرق للعمل مع المصفوفات التي ستساعدك على حل المشكلات بكفاءة.
تتمثل إحدى طرق العمل مع المصفوفة في استخدام وحدة المصفوفة المدمجة. باستخدام هذه الوحدة ، يمكنك إنشاء صفائف من أنواع البيانات المختلفة ، مثل الأعداد الصحيحة وأرقام الفاصلة العائمة والرموز.
هنا مثال على برنامج بايثون الذي يخلق ويخرج مجموعة أحادية البعد من البعد ن:
استيراد صفيف
ديف برينت_راي(آر آر):
لأني في آر:
طباعة (أنا ، نهاية=' ')
طباعة()
مواطنه الرئيسية():
ن = كثافة العمليات (الإدخال ("أدخل البعد من مجموعة:"))
آر = صفيف.صفيف ('أنا' ، [])
لأني في النطاق (ن):
س = كثافة العمليات (الإدخال ("أدخل عنصر صفيف:"))
آر.إلحاق (خ)
طباعة ("صفيف:")
برينت_أراي (آر آر)
إذا _ _ اسم _ _ = =" _ _ الرئيسية__":
الرئيسية()
يسأل هذا البرنامج المستخدم أولا عن بعد المصفوفة ن. ثم يقوم بإنشاء مصفوفة فارغة باستخدام المصفوفة.صفيف () وظيفة ويملأ مع عناصر ن إدخالها من قبل المستخدم. أخيرا ، يقوم البرنامج بإخراج المصفوفة الناتجة باستخدام وظيفة الطباعة ().
يمكنك استخدام هذا الرمز في مشاريعك وتعديله للعمل مع صفائف من أنواع البيانات المختلفة ، بما في ذلك أرقام الفاصلة العائمة والرموز.
بيثون لديها أيضا طرق أخرى للعمل مع المصفوفات ، مثل استخدام المدمج في قائمة وظائف نومبي. كل واحد منهم له مزاياه ويمكن استخدامه اعتمادا على المهمة.
المصفوفات هي أداة مهمة في البرمجة ، وتقدم بايثون عدة طرق للعمل معها. استخدم هذه الأدوات لحل المشكلات بشكل فعال وتحسين أداء التعليمات البرمجية الخاصة بك.