Ruby-də necə yeni hash yaradırsınız?
Ruby-də necə yeni hash yaradırsınız?

Video: Ruby-də necə yeni hash yaradırsınız?

Video: Ruby-də necə yeni hash yaradırsınız?
Video: Görüş #3-25/4/2022 | ETF komandasının üzvü və dialoq 2024, Noyabr
Anonim

Yaradılır a Hash

In Ruby bacararsan yaratmaq a Hash => ilə dəyərə açar təyin edərək, bu açar/dəyər cütlərini vergüllə ayırın və hər şeyi əyri mötərizələrlə əhatə edin.

Həmçinin bilmək lazımdır ki, Ruby-də hash nədir?

Ruby | Haşlar Əsaslar. Hash açarlar kimi adlandırılan və hər bir açar onunla bir dəyəri əlaqələndirən bir sıra obyektləri saxlayan məlumat strukturudur. Sadə sözlə, a hash unikal açarlar və onların dəyərlərinin toplusudur. Massivlər indeksləşdirmə üçün həmişə tam dəyərdən istifadə edir hash obyektdən istifadə edin.

Həmçinin, Ruby-də hash-dən əsas dəyər cütünü necə çıxarmaq olar? Açarı hashdan çıxarmağın və Ruby-də qalan hashı əldə etməyin bir çox yolu var.

  1. dilim => O, seçilmiş açarları qaytaracaq və onları orijinal hashdan silməyəcək.
  2. sil => O, seçilmiş açarları orijinal hash-dən siləcək (yalnız bir açarı qəbul edə bilər və birdən çox deyil).

Bununla əlaqədar olaraq, hashı necə əlavə etmək olar?

Kimə əlavə edin açarları və dəyərləri a hash cədvəldə aşağıdakı əmr formatından istifadə edin. Məsələn, üçün əlavə edin üçün "İndi" dəyəri olan "Vaxt" açarı hash cədvəldə aşağıdakı ifadə formatından istifadə edin. Məsələn, üçün əlavə edin üçün "İndi" dəyəri olan "Vaxt" açarı hash cədvəldə aşağıdakı ifadə formatından istifadə edin.

Ruby hashləri sifariş edilirmi?

In Ruby 1.9, lakin hash elementlər onların daxil edilməsində təkrarlanır sifariş , […] Beləliklə, kitabdan o sətri necə şərh etdiyinizə və o kitabı necə "spesifikasiya" ilə mühakimə etdiyinizə görə, bəli, sifariş vermək literallara zəmanət verilir.

Tövsiyə: