আপনি কিভাবে রুবিতে একটি নতুন হ্যাশ তৈরি করবেন?
আপনি কিভাবে রুবিতে একটি নতুন হ্যাশ তৈরি করবেন?

ভিডিও: আপনি কিভাবে রুবিতে একটি নতুন হ্যাশ তৈরি করবেন?

ভিডিও: আপনি কিভাবে রুবিতে একটি নতুন হ্যাশ তৈরি করবেন?
ভিডিও: ভাঙ্গা রবিস্কিউব জোড়া লাগানো।। Broken Rubik's cube joint...... 2024, নভেম্বর
Anonim

তৈরি করছে ক হ্যাশ

ভিতরে রুবি তুমি পারবে সৃষ্টি ক হ্যাশ => দিয়ে একটি মানের কী নির্ধারণ করে, এই কী/মান জোড়াকে কমা দিয়ে আলাদা করুন এবং পুরো জিনিসটিকে কোঁকড়া বন্ধনী দিয়ে আবদ্ধ করুন।

এছাড়াও জানতে হবে, রুবি একটি হ্যাশ কি?

রুবি | হ্যাশস বেসিক। হ্যাশ একটি ডেটা স্ট্রাকচার যা বস্তুর একটি সেট বজায় রাখে যাকে কী বলা হয় এবং প্রতিটি কী এর সাথে একটি মান যুক্ত করে। সহজ কথায়, ক হ্যাশ অনন্য কী এবং তাদের মানগুলির একটি সংগ্রহ। অ্যারে সবসময় ইনডেক্সিংয়ের জন্য একটি পূর্ণসংখ্যা মান ব্যবহার করে হ্যাশ বস্তু ব্যবহার করুন।

এছাড়াও, আপনি কিভাবে রুবিতে একটি হ্যাশ থেকে একটি মূল মান জোড়া সরিয়ে ফেলবেন? একটি হ্যাশ থেকে একটি কী সরানোর এবং রুবিতে অবশিষ্ট হ্যাশ পাওয়ার অনেক উপায় রয়েছে।

  1. slice => এটি নির্বাচিত কীগুলি ফিরিয়ে দেবে এবং মূল হ্যাশ থেকে মুছে ফেলবে না।
  2. delete => এটি মূল হ্যাশ থেকে নির্বাচিত কীগুলি মুছে ফেলবে (এটি কেবল একটি কী গ্রহণ করতে পারে এবং একটির বেশি নয়)।

এই বিষয়ে, আপনি কিভাবে হ্যাশ যোগ করবেন?

প্রতি যোগ করুন a এর কী এবং মান হ্যাশ টেবিল, নিম্নলিখিত কমান্ড বিন্যাস ব্যবহার করুন। উদাহরণস্বরূপ, থেকে যোগ করুন "এখন" এর মান সহ একটি "সময়" কী হ্যাশ টেবিল, নিম্নলিখিত বিবৃতি বিন্যাস ব্যবহার করুন। উদাহরণস্বরূপ, থেকে যোগ করুন "এখন" এর মান সহ একটি "সময়" কী হ্যাশ টেবিল, নিম্নলিখিত বিবৃতি বিন্যাস ব্যবহার করুন।

রুবি হ্যাশ অর্ডার করা হয়?

ভিতরে রুবি 1.9 তবে, হ্যাশ উপাদান তাদের সন্নিবেশ পুনরাবৃত্তি করা হয় আদেশ , […] সুতরাং, আপনি বই থেকে সেই লাইনটি কীভাবে ব্যাখ্যা করেন তার উপর নির্ভর করে এবং আপনি সেই বইটিকে কীভাবে "স্পেসিফিকেশন-ইশ" বিচার করেন তার উপর নির্ভর করে, হ্যাঁ, আদেশ আক্ষরিক নিশ্চিত করা হয়.

প্রস্তাবিত: