ملء مصفوفة بقيم من لوحة المفاتيح h4>
دع البرنامج يتلقى مصفوفة ثنائية الأبعاد كمدخلات ، على شكل & nbsp؛ n
& nbsp؛ lines ، كل منها يحتوي على & nbsp؛ m
& nbsp؛ أرقام مفصولة بـ المساحات. كيف نحسبهم؟ على سبيل المثال مثل هذا: p>
أ = []
لأني في النطاق (ن):
a. append (list (map (int، input (). split ()))) # طريقة list () تنشئ قائمة (مصفوفة)
نبسب ؛ # من مجموعة البيانات الواردة بين قوسين
أو ، بدون استخدام استدعاءات دالة متداخلة معقدة: p>
أ = []
لأني في النطاق (ن):
row = input (). split () # اقرأ سلسلة بأرقام ،
# الانقسام إلى عناصر بمسافات (الحصول على صف صفيف)
لأني في النطاق (لين (صف)):
row [i] = int (row [i]) # يتم تحويل كل عنصر من صف القائمة إلى رقم
ألف إلحاق (صف) # إلحاق صف صفيف بالمصفوفة أ