python - جعل تعريف وظيفة في ترتيب ملف بيثون مستقلة

python - جعل تعريف وظيفة في ترتيب ملف بيثون مستقلة

أنا استخدم بيثون المجموعة الاستشارية لاندونيسيا. لا يمكنني استدعاء وظيفة قبل أن يتم تعريفها. في Oracle PL/SQL ، كانت هناك خدعة "إعلان أمامي": تسمية جميع الوظائف في المقدمة حتى لا يهم ترتيب التع…


python - ما هو تعقيد وقت تشغيل وظائف قائمة بيثون؟

كنت أكتب وظيفة الثعبان التي تبدو مثل هذا الشيء def foo(some_list): for i in range(0, len(some_list)): bar(some_list[i], i) بحيث تم استدعاء مع x=[0, 1, 2, 3,...]foo(x) لقد افترضت أن…



python - كيف يمكنني إنشاء مجموعة/قائمة من القواميس في بيثون؟

لدي قاموس على النحو التالي:{'A':0,'C':0,'G':0,'T':0} أريد إنشاء مجموعة بها العديد من القواميس ، على النحو التالي:[{'A':0,'C':0,'G':0,'T':0},{'A':0,'C':0,'G':0,'T':0},{'A':0,'C':0,'G':0,'T':0},..…


python - كيفية التعامل مع العنصر الأخير في القائمة بشكل مختلف في بيثون؟

أحتاج إلى القيام ببعض العمليات الخاصة للعنصر الأخير في القائمة. هل هناك طريقة أفضل من هذا؟ array=[1,2,3,4,5] for i, val in enumerate(array): if(i+1)== len(array):// Process for the la…


python - الحصول على أسماء الإشارات من الأرقام في بيثون

هل هناك طريقة لتعيين رقم إشارة(مثل إشارة. SIGINT) لاسمها(أي "SIGINT")؟ أرغب في أن أكون قادرًا على طباعة اسم الإشارة في السجل عندما أستلمها ، ومع ذلك لا يمكنني العثور على خريطة من أرقام الإشارات…


python - جميع التباديل المحتملة لمجموعة من القوائم في بيثون

في Python لدي قائمة بالقوائم n ، ولكل منها عدد متغير من العناصر. كيف يمكنني إنشاء قائمة واحدة تحتوي على جميع التباديل المحتملة: فمثلا[[ a, b, c],[d],[e, f]]انا اريد[[a, d, e],[a, d, f…


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

هل هناك أي طريقة أسرع لمبادلة عنصرين في قائمة بيثون من L[a], L[b]=L[b], L[a] أو هل يجب علي اللجوء إلى Cython أو Weave أو ما شابه؟…


python - كيفية الحصول على مسارات الاستيراد الحالية في بيثون؟

أحصل على استثناء ImportError في مكان ما من التعليمات البرمجية ، ولكن يمكن استيراد الوحدة النمطية نفسها بأمان عند بدء تشغيل التطبيق. أشعر بالفضول لمعرفة المسارات التي يبحث عنها Python عن الوحدات النم…


python - كيف يمكنني استدعاء قائمة بيثون أثناء تصحيح الأخطاء؟

لدي كود بيثون التالي: values=set([1, 2, 3, 4, 5]) import pdb pdb.set_trace() أقوم بتشغيل البرنامج النصي وأنا في برنامج تصحيح الأخطاء:(pdb) list(values)*** Error in argument: '(values)'(Pdb)…


python - الحصول على مؤشر أعلى القيم ن قائمة في بيثون

لدي قائمة تقول a=[5,3,1,4,10].أحتاج إلى الحصول على فهرس لأعلى قيمتين لقائمة viz 5 و 10. هل هناك بطانة واحدة تقدم python لمثل هذه الحالة؟…




بايثون المدخلات البايثون علامة لغة حسوب اوامر العمليات الحسابية انواع