রাস্ট অ্যারে
🌈রাস্ট অ্যারে কি?
📋রাস্ট অ্যারে হলো একাঠিক ডেটা সংরক্ষণের পদ্ধতি।
⚒️রাস্ট অ্যারে একাঠিক ডেটা সংরক্ষণের ব্যবহৃত হয়।
রাস্ট অ্যারে সমূহ
রাস্ট অ্যারে এবং সেগুলোর ব্যবহারের তালিকা
- ➡️ len - অ্যারে মোট মানের সংখ্যা বের করা
- ➡️ first - প্রথম মান বের করা
- ➡️ last - শেষ মান বের করা
- ➡️ get - নির্দিষ্ট ডেটা বের করা
- ➡️ contains - নির্দিষ্ট মান রয়েছে কিনা পরীক্ষা করা
- ➡️ starts_with - নির্দিষ্ট মান দিয়ে শুরু কিনা পরীক্ষা করা
- ➡️ ends_with - নির্দিষ্ট মান দিয়ে শেষ কিনা পরীক্ষা করা
- ➡️ windows - উইন্ডোর তথ্য পরিচালনা করা
- ➡️ chunks - ডেটা নির্দিষ্ট সংখ্যায় বিভক্ত করা
- ➡️ reverse - ডেটা ক্রম বিপরিত করা
- ➡️ sort - ডেটা ক্রম সাজাতে ব্যবহৃত হয়।
- ➡️ fill - নির্দিষ্ট মান দিয়ে ডেটা পূরণ করা
- ➡️ swap - দুটি মান পরস্পর অদলবদল করা
- ➡️ rotate_left - মানকে বাম দিকে ঘোরানো
- ➡️ rotate_right - মানকে ডান দিকে ঘোরানো
- ➡️ concat - দুটি ডেটা একসাথে করা
- ➡️ join - ডেটা মানগুলো যুক্ত করে স্ট্রিং তৈরি করা
len - অ্যারে মোট মানের সংখ্যা বের করার উদাহরণ।
fn main() {
let numbers = [10, 15, 10, 25];
let result = numbers.len();
println!("{:?}", result);
}
first - প্রথম মান বের করার উদাহরণ।
fn main() {
let numbers = [10, 15, 10, 25];
let result = numbers.first();
println!("{:?}", result);
}
last - শেষ মান বের করার উদাহরণ।
fn main() {
let numbers = [10, 15, 10, 25];
let result = numbers.last();
println!("{:?}", result);
}
get - নির্দিষ্ট ডেটা বের করার উদাহরণ।
fn main() {
let numbers = [10, 15, 10, 25];
let result = numbers.get(0);
println!("{:?}", result);
}
contains - নির্দিষ্ট মান রয়েছে কিনা পরীক্ষা করার উদাহরণ।
fn main() {
let numbers = [10, 15, 10, 25];
let result = numbers.contains(&15);
println!("{:?}", result);
}
starts_with - নির্দিষ্ট মান দিয়ে শুরু কিনা পরীক্ষা করার উদাহরণ।
fn main() {
let numbers = [10, 15, 10, 25];
let result = numbers.starts_with(&[10]);
println!("{:?}", result);
}
ends_with - নির্দিষ্ট মান দিয়ে শেষ কিনা পরীক্ষা করার উদাহরণ।
fn main() {
let numbers = [10, 15, 10, 25];
let result = numbers.ends_with(&[25]);
println!("{:?}", result);
}
windows - উইন্ডোর তথ্য পরিচালনা করার উদাহরণ।
fn main() {
let numbers = [10, 15, 10, 25];
for window in numbers.windows(2) {
println!("{:?}", window);
}
}
chunks - ডেটা নির্দিষ্ট সংখ্যায় বিভক্ত করার উদাহরণ।
fn main() {
let numbers = [10, 15, 10, 25];
for chunk in numbers.chunks(2) {
println!("{:?}", chunk);
}
}
reverse - ডেটা ক্রম বিপরিত করার উদাহরণ।
fn main() {
let mut numbers = [10, 15, 10, 25];
numbers.reverse();
println!("{:?}", numbers);
}
sort - ডেটা ক্রম সাজাতে ব্যবহৃত হয়। উদাহরণ।
fn main() {
let mut numbers = [10, 15, 10, 25];
numbers.sort();
println!("{:?}", numbers);
}
fill - নির্দিষ্ট মান দিয়ে ডেটা পূরণ করার উদাহরণ।
fn main() {
let mut numbers = [10, 15, 10, 25];
numbers.fill(20);
println!("{:?}", numbers);
}
swap - দুটি মান পরস্পর অদলবদল করার উদাহরণ।
fn main() {
let mut numbers = [10, 15, 10, 25];
numbers.swap(0, 1);
println!("{:?}", numbers);
}
rotate_left - মানকে বাম দিকে ঘোরানো উদাহরণ।
fn main() {
let mut numbers = [10, 15, 10, 25];
numbers.rotate_left(1);
println!("{:?}", numbers);
}
rotate_right - মানকে ডান দিকে ঘোরানো উদাহরণ।
fn main() {
let mut numbers = [10, 15, 10, 25];
numbers.rotate_right(1);
println!("{:?}", numbers);
}
concat - দুটি ডেটা একসাথে করার উদাহরণ।
fn main() {
let numbers = [10, 15, 10, 25];
let amounts = [10, 15, 20, 25];
let result = [numbers.as_slice(), amounts.as_slice()].concat();
println!("{:?}", result);
}
join - ডেটা মানগুলো যুক্ত করে স্ট্রিং তৈরি করার উদাহরণ।
fn main() {
let content = ["ও", "ই", "এ"];
let result = content.join(", ");
println!("{}", result);
}
রাস্ট অ্যারে সম্পর্কিত বিস্তারিত তথ্য
কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক
| নাম | বিবরণ |
|---|---|
| len | অ্যারে মোট মানের সংখ্যা বের করতে ব্যবহৃত হয়। |
| first | প্রথম মান বের করতে ব্যবহৃত হয়। |
| last | শেষ মান বের করতে ব্যবহৃত হয়। |
| get | নির্দিষ্ট ডেটা বের করতে ব্যবহৃত হয়। |
| contains | নির্দিষ্ট মান রয়েছে কিনা পরীক্ষা করতে ব্যবহৃত হয়। |
| starts_with | নির্দিষ্ট মান দিয়ে শুরু কিনা পরীক্ষা করতে ব্যবহৃত হয়। |
| ends_with | নির্দিষ্ট মান দিয়ে শেষ কিনা পরীক্ষা করতে ব্যবহৃত হয়। |
| windows | উইন্ডোর তথ্য পরিচালনা করতে ব্যবহৃত হয়। |
| chunks | ডেটা নির্দিষ্ট সংখ্যায় বিভক্ত করতে ব্যবহৃত হয়। |
| reverse | ডেটা ক্রম বিপরিত করতে ব্যবহৃত হয়। |
| sort | ডেটা ক্রম সাজাতে ব্যবহৃত হয়। ব্যবহৃত হয়। |
| fill | নির্দিষ্ট মান দিয়ে ডেটা পূরণ করতে ব্যবহৃত হয়। |
| swap | দুটি মান পরস্পর অদলবদল করতে ব্যবহৃত হয়। |
| rotate_left | মানকে বাম দিকে ঘোরানো ব্যবহৃত হয়। |
| rotate_right | মানকে ডান দিকে ঘোরানো ব্যবহৃত হয়। |
| concat | দুটি ডেটা একসাথে করতে ব্যবহৃত হয়। |
| join | ডেটা মানগুলো যুক্ত করে স্ট্রিং তৈরি করতে ব্যবহৃত হয়। |