القائمة :: eltil

التحميل الان

القائمة :: eltil الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Graham Barr
  • موقع ويب الناشر:
  • http://search.cpan.org/~gbarr/

القائمة :: eltil العلامات


القائمة :: eltil وصف

القائمة :: وحدة UTIL PERL تحتوي على مجموعة مختارة من الروتين الفرعي القائمة العامة للأداة العامة. الرئيسية أن يكون لديك في Perl Core، ولكن الاستخدام لن يكون مرتفعا حقا بما يكفي لاستخدام استخدام الكلمة الأساسية، والحجم صغير جدا بحيث تكون ملحقات فردية ستكون مضيعة. القائمة الافتراضية :: Util لا تصدير أي فرعي. حددت الروتين الفرعي محددة من قائمة Orfirst ListSimily إلى GREP بحيث تقوم بتقييم إعداد كتلة $ _ إلى كل عنصر من عنصر القائمة بدوره. أولا إرجاع العنصر الأول حيث النتيجة من الكتلة هي قيمة حقيقية. إذا لم تعد Block لا ترجع أبدا أو قائمة فارغة ثم يتم إرجاع برنامج الأمم المتحدة للرقم. $ foo = first {defined ($ _)} @ بقائمة محددة لأول مرة في القائمة $ foo = first {$ _> $ value} }list # القيمة الأولى في القائمة التي يمكن تنفيذها # أكثر من وظيفة Valuethis $ باستخدام تقليل مثل هذا $ foo = الحد {محددة ($ A)؟ $ a: مطلوب ($ ب)؟ $ b: undef} undef، @ ortfore () يمكن تعريفها () والتي من شأنها أن تعيد القيمة المحددة الأولى في ادارة listreturns @ الدخول في القائمة مع أعلى قيمة رقمية. إذا كانت القائمة فارغة، فسيتم إرجاع برنامج UNDEF. $ foo = max 1..10 # 10 $ foo = max 3،9،12 # 12 $ foo = max @ bar، baz # يمكن تنفيذ الوظيفة باستخدام تقليل مثل هذا $ foo = الحد {$ a> $ b ب $ a: $ b} 1..10maxstr listsimilarly إلى حد أقصى، ولكن يعامل جميع الإدخالات في القائمة كسلاسل وإرجاع أعلى سلسلة كما هو محدد بواسطة مشغل GT. إذا كانت القائمة فارغة، فسيتم إرجاع برنامج UNDEF. $ foo = maxstr "a '..' z '#' z '$ foo = maxstr" hello "،" العالم "#" العالم "$ foo = maxstr @ الوظيفة يمكن تنفيذها باستخدام الحقل مثل هذا $ foo = خفض {$ a gt $ ب؟ $ a: $ b} 'a' z'in listsimily إلى أقصى حد ولكن بإرجاع الإدخال في القائمة بأقل قيمة رقمية. إذا كانت القائمة فارغة، فسيتم إرجاع برنامج UNDEF. $ foo = min 1..10 # 1 $ foo = min 3،9،12 # 3 $ foo = min @ bar، baz # asthis وظيفة يمكن تنفيذها باستخدام تقليل مثل هذا $ foo = الحد {$ a <$ ب $ a: $ b} 1..10 minstr listsimilar في دقيقة، ولكن يعامل جميع الإدخالات في القائمة كسلاسل وإرجاع السلسلة أدنى كما هو محدد بواسطة مشغل LT. إذا كانت القائمة فارغة، فسيتم إرجاع برنامج UNDEF. $ foo = minstr "a '..' z '#' a '$ foo = minstr" مرحبا "،" العالم "#" مرحبا "$ foo = minstringbarbar، baz # asthis وظيفة يمكن تنفيذها باستخدام الحد من هذا $ foo = الحد {$ دولار LT دولار ب؟ $ a: $ b} 'a' z'reduce block listreduces قائمة عن طريق الاتصال كتلة، في سياق العددية، عدة مرات، وضع $ A و $ ب في كل مرة. ستكون المكالمة الأولى مع $ A و $ B لتعيين أول عنصرين من القائمة، سيتم إجراء المكالمات اللاحقة عن طريق تحديد $ A إلى نتيجة للمكالمات السابقة و B $ B إلى العنصر التالي في القائمة. Returns نتيجة للمكالمات الأخيرة لمنع. إذا كانت القائمة فارغة ثم يتم إرجاع برنامج الأمم المتحدة للرقم. إذا كانت القائمة تحتوي فقط على عنصر واحد، فسيتم إرجاع هذا العنصر ويتم تنفيذ كتلة. $ foo = خفض {$ a <$ b؟ $ a: $ b} 1..10 # min $ foo = الحد {$ دولار LT $ ب؟ $ a: $ b} 'AA' .. 'ZZ' # Minstr $ Foo = الحد {$ $ a + $ b} 1 .. 10 # sum $ foo = الحد {$ a. $ B }Bar # chockatshuffle listreturns عناصر القائمة في بطاقات ترتيب عشوائي @ = خلط ورق اللعب 0..51 # 0..51 في أوامر عشوائية listreturns مجموع جميع العناصر في القائمة. إذا كانت القائمة فارغة ثم يتم إرجاع برنامج الأمم المتحدة للرقم. $ foo = sum 1..10 $ foo = sum 3،9،12 # 24 $ foo = sum @ bar، baz # asthis يمكن تنفيذها باستخدام تقليل مثل هذا $ foo = الحد {$ a + $ b } 1..10Requirements: متطلبات بيرل: perl.


القائمة :: eltil برامج ذات صلة

PDL :: Slices.

PDL :: Slices هي وحدة نمطية للمستخدم للفهرسة والتقطيع والتخلص. ...

170

تحميل