اذهب إلى المحتوى

TheProgrammer

الأعضاء
  • المساهمات

    130
  • تاريخ الانضمام

  • تاريخ آخر زيارة

  • عدد الأيام التي تصدر بها

    1

أجوبة بواسطة TheProgrammer

  1. أستخدم ريلز في بيئة بنظام ويندوز، لكنني أريد أن تعمل شيفرتي البرمجية في نظام لينكس بجانب نظام ويندوز، سؤالي هو كيف أحل مشكلة المسارات في الروبي بين النظامين؟ فعندما أكتب المسار التالي في روبي:

    File.open('/tmp/abc.txt', 'r')

    يجب أن يكون المسار في الويندوز كالتالي:

    C:\tmp\abc.txt

     

  2. أريد معرفة ما هي أفضل طريقة لترشيح (فلترة) العناصر في القائمة، فهل أستخدم lambda مع filter كما في المثال التالي:

    filter(lambda x: x.attribute == value, my_list)

    أم أستخدم التعليمات البرمجية المفهومة مثل for و if:

    my_list = [i for i in my_list if i.attribute == value]
×
×
  • أضف...