الفرق بين المراجعتين لصفحة: «Ruby/Array/to h»

من موسوعة حسوب
< Ruby‏ | Array
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>Array.to_h</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby Method [[تصنيف: Ruby Array]...'
 
لا ملخص تعديل
سطر 8: سطر 8:
  </syntaxhighlight>
  </syntaxhighlight>
==القيم المعادة==
==القيم المعادة==
يعاد ناتج تحويل المصفوفة المعطاة إلى خريطة ([[Ruby/Array/map | <code>map</code>]]) مكونة من الأزواج <code>key</code>/<code>value</code>.
يعاد ناتج تحويل المصفوفة المعطاة إلى خريطة ( [[Ruby/map|<code>map</code>]]) مكونة من الأزواج <code>key</code>/<code>value</code>.
==أمثلة==
==أمثلة==
مثالٌ على استخدام التابع <code>to_h</code>:
مثالٌ على استخدام التابع <code>to_h</code>:
سطر 18: سطر 18:
* التابع [[Ruby/Array/try_convert | <code>try_convert</code>]]()‎: يحاول أن يحوّل كائنًا <code>obj</code> إلى مصفوفة بالاستعانة بالتابع ()[[Ruby/Array/to_ary | <code>to_ary</code>]].
* التابع [[Ruby/Array/try_convert | <code>try_convert</code>]]()‎: يحاول أن يحوّل كائنًا <code>obj</code> إلى مصفوفة بالاستعانة بالتابع ()[[Ruby/Array/to_ary | <code>to_ary</code>]].
==مصادر==
==مصادر==
* قسم التابع to_h في الصنف Array في توثيق روبي الرسمي.
* [https://ruby-doc.org/core-2.5.1/Array.html#method-i-to_h قسم التابع to_h في الصنف Array في توثيق روبي الرسمي.]

مراجعة 18:17، 8 سبتمبر 2018

يعيد التابع to_h نتيجة تحويل المصفوفة التي استُدعيت معه إلى مصفوفة مكونة من الأزواج [key, value].

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

 to_h  hash

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

يعاد ناتج تحويل المصفوفة المعطاة إلى خريطة ( map) مكونة من الأزواج key/value.

أمثلة

مثالٌ على استخدام التابع to_h:

 [[:foo, :bar], [1, 2]].to_h   # => {:foo => :bar, 1 => 2}

انظر أيضًا

  • التابع to_a: يعيد المصفوفة التي استُدعيت معه.
  • التابع inspect: يحول مصفوفة إلى سلسلة نصية.
  • التابع try_convert()‎: يحاول أن يحوّل كائنًا obj إلى مصفوفة بالاستعانة بالتابع () to_ary.

مصادر