التابع Hash.values_at في روبي

من موسوعة حسوب
< Ruby‏ | Hash
اذهب إلى التنقل اذهب إلى البحث

يعيد التابع values_at مصفوفةً تحتوي على القيم المرتبطة بمفاتيح محدَّدة من الكائن Hash الذي استدعي معه.

البنية العامة

values_at(key, ...)  array

المعاملات

key

المفتاح المراد جلب القيمة المرتبطة به.

...

المفاتيح الأخرى المراد جلب القيم المرتبطة بها.

القيمة المعادة

تعاد مصفوفةً تحتوي على القيم المرتبطة بالمفاتيح key و ... من الكائن Hash المعطى.

أمثلة

مثال على استعمال التابع values_at:

h = { "cat" => "feline", "dog" => "canine", "cow" => "bovine" }
h.values_at("cow", "cat")  #=> ["bovine", "feline"]

انظر أيضا

  • التابع select: يعيد كائن جديد من النوع Hash يتكون من العناصر التي تعيد الكتلة المعطاة معها القيمة true.
  • التابع value?‎: يتحقق إذا كانت القيمة المُمرَّرة إليه موجودةً ومرتبطةً بمفتاح ما في الكائن Hash المعطى.
  • التابع values: يعيد مصفوفة جديدة تحوي قيم الكائن Hash الذي استدعي معه.1

مصادر