إن دالة amax() من وحدة numpy ستبحث عن أكبر قيمة في المصفوفة أما بالنسبة لدالة amin() فستقوم بنفس الشيء لأصغر قيمة.
أريد أن أحصل على كل من أكبر قيمة وأصغر قيمة مرة واحدة دون الدوران مرتين على المصفوفة، فهل توجد طريقة لفعل ذلك؟
جربت استخدام طريقة if و else لتفهيم قائمة معين لكنني أحصل على رسالة خطأ أثناء تنفيذ هذا السطر:
>>> [x for x in range(1, 10) if x % 2 else x * 100]
فما سبب هذه المشكلة؟ وما الطريقة الصحيحة لفعل ذلك؟
لدي كائن datetime يحتوي على وقت معين وأريد تقريبه إلى أقرب 10 دقائق (مثل 00، 10، 20، 30...)، فما الطريقة الصحيحة لفعل ذلك لأنني جربت استخدام دالة round لكنني لم تعمل مع الأعداد المساوية أو أكبر من 56 فهي ترجع 60 بدلا من 00 وإضافة ساعة.
أواجه بعض المشاكل أثناء فتح الملفات للقراءة منها أو الكتابة فيها، فبعض الرموز لا تظهر عند الكتابة والقراءة وتظهر بدلا عنها رسالة خطأ على الرغم من أنها مدعومة من ترميز UTF-8 فما الطريقة الصحيحة لفتح الملفات بهذا الترميز في روبي؟
أريد ترتيب الحروف الموجودة في سلسلة نصية معينة بطريقة أبجدية، فلو كانت السلسلة النصية مشابه لهذه:
a = 'AEZC'
أريدها أن تصبح كهذه:
'ACEZ'
فكيف أستطيع فعل ذلك؟
أريد إنشاء نافذة بسيطة لاختيار الملف، ومن الأفضل أن تكون المكتبة المستعملة مدمجة في بايثون لأنني لا أريد استخدام مكتبات gtk و QT بل أريد طريق سهلة وبأسطر قليلة للغاية، فما الحلول التي أمتلكها؟
لدي قائمة من السلاسل النصية وأريد إنشاء ملف csv يحتوي على هذه القيم بين علامتي اقتباس، وبين كل قيمة وقيمة فاصل كالتالي:
"val 1", "val2", ...
فكيف استطيع فعل ذلك في بايثون؟
لدي كائنين يحتوي كل منهما على تاريخ ووقت ويتغيران باستمرار أثناء البرنامج وأريد معرفة الفرق بين هذين التاريخين بالثواني، فما الطريقة الصحيحة لفعل ذلك في بايثون؟
أريد حذف جميع الأصفار الموجودة في المتغيرات من نوع أعداد حقيقية float، أي على سبيل المثال العدد 3.140000 أريده أن يكون كالتالي 3.14، فما الطريقة الصحيحة لفعل ذلك في بايثون؟
أريد الحصول على قائمة بأسماء الملفات الموجودة بمجلد معين مرتبة حسب تاريخ الإنشاء أو التعديل، فما الطريقة الصحيحة لفعل ذلك على نظام ويندوز باستخدام لغة بايثون؟