রাস্ট ডেটা অ্যাক্সেস
🌈রাস্ট ডেটা অ্যাক্সেস কি?
📋রাস্ট ডেটা অ্যাক্সেস হলো ডেটা অ্যাক্সেস করার পদ্ধতি।
⚒️রাস্ট ডেটা অ্যাক্সেস ডেটা অ্যাক্সেস করতে ব্যবহৃত হয়।
তালিকা অ্যাক্সেস করার উদাহরণ।
rust
fn main() {
let fruits = vec!["আপেল", "আঙ্গুর", "কমলা", "কলা"];
println!("{}", fruits[0]);
println!("{}", fruits[1]);
}
কী ও ভ্যালু জোড়া হতে অ্যাক্সেস করার উদাহরণ।
rust
fn main() {
use std::collections::HashMap;
let user = HashMap::from([
("", "মোঃ আরিফ"),
("", "")
]);
println!("{}", user["নাম"]);
println!("{}", user["দেশ"]);
}
নেস্টেড অ্যাক্সেস করার উদাহরণ।
rust
fn main() {
use std::collections::HashMap;
let user = HashMap::from([
("নাম", "মোঃ আরিফ"),
("তথ্য", HashMap::from([
("স্বপ্ন", "সফটওয়্যার ইঞ্জিনিয়ার"),
("দেশ", "বাংলাদেশ")
]))
]);
println!("{}", user["নাম"]);
println!("{}", user["তথ্য"]["স্বপ্ন"]);
println!("{}", user["তথ্য"]["দেশ"]);
}
বহুমাত্রিক ডেটা অ্যাক্সেস করার উদাহরণ।
rust
fn main() {
let users = [
(10, "তানিম", "বাংলাদেশ"),
(11, "জোহান", "নেদারল্যান্ড"),
(12, "হামিদ", "আফগানিস্তান"),
(13, "সাকিব", "বাংলাদেশ")
];
println!("{}", users[0].0);
println!("{}", users[0].1);
println!("{}", users[0].2);
}
রাস্ট কন্টেন্ট এর অন্তর্ভুক্ত লিংক সমূহ
আরও জানতে লিঙ্ক গুলোতে ভিজিট করুন