লিস্ট

Flutter Bangla Tutorial

একটি ভ্যারিয়েবল এ একাধিক আইটেম রাখতে ডার্টে আমরা লিস্ট ব্যবহার করে থাকি যা অন্যান্য প্রোগ্রামিং ল্যাঙ্গুয়েজ এ অ্যারে এর সদৃশ।লিস্টে আইটেম সমূহ ইন্ডেক্স আকারে থাকে ।ইন্ডেক্স ধনাত্মক পূর্ন সংখ্যা যা ০ থেকে শুরু হয়ে লিস্টের দৈর্ঘের থেকে ১ কম থাকে।
লিস্টে n সংখ্যক আইটেম থাকলে এর প্রথম ইন্ডেক্স ০ এবং শেষ ইন্ডেক্স n-১

Flutter tutorial bangla
৫ আইটেমের একটি লিস্ট যার ইন্ডেক্স ০ থেকে শুরু করে ৪ পর্যন্ত

লিস্টে যেকোন ডাটা টাইপের ভ্যারিয়েবল রাখতে পারি যা [] এর ভেতরের অংশে ,(কমা) সেপারেটেড থাকে।
List<ডাটা টাইপ> =[আইটেম১,আইটেম২];
এই প্যাটার্নে আমরা লিস্ট ডিক্লেয়ার করতে পারি।

স্যাম্পল কোড
List<String> countries=[“Bangladesh”,”USA”,”Qatar”,”UAE”,”UK”];
এখানে আমরা countries একটি লিস্ট যার ডাটা টাইপ স্ট্রিং

লিস্টের দৈর্ঘ
.length প্রপার্টির সাহায্যে আমরা লিস্টের দৈর্ঘ্য বের করতে পারি।
স্যাম্পল কোড
List<String> countries=[“Bangladesh”,”USA”,”Qatar”,”UAE”,”UK”];
print(countries.length);
আউটপুট
5

নির্দিষ্ট আইটেম ব্যবহার
আমরা নির্দিষ্ট ইন্ডেক্স ব্যবহার করে নির্দিষ্ট আইটেম ব্যবহার করতে পারি।
ভ্যারিয়েবল[ইন্ডেক্স নাম্বার] এই প্যাটার্নে আমরা যেকোন ইনডেক্সের আইটেম ব্যবহার করতে পারি।
স্যাম্পল কোড
List<String> countries=[“Bangladesh”,”USA”,”Qatar”,”UAE”,”UK”];
print(countries[0]);
print(countries[2]);
আউটপুট
Bangladesh
Qatar

লিস্ট ট্রাভার্স
আমরা লুপ ব্যবহার করে লিস্টের সবোগুলো আইটেম ট্রাভার্স করতে পারি।
আমরা দুইভাবে লিস্ট ট্রাভার্স দেখবো
১.ফর লুপ ব্যবহার করে ইন্ডেক্স নাম্বার দিয়ে
২.ফর-ইন লুপ ব্যবহার করে ইন্ডেক্স নাম্বার ছাড়া
লুপের টিউটোরিয়াল টি দেখুন
ফর লুপ
আমরা ০ থেকে লিস্টের দৈর্ঘের আগ পর্যন্ত লুপ চালিয়ে পুরো লিস্ট ট্রাভার্স করতে পারি
স্যাম্পল কোড
List<String> countries=[“Bangladesh”,”USA”,”Qatar”,”UAE”,”UK”];
for(var i=0;i<countries.length;i++){
print(countries[i]);
}
আউটপুট
Bangladesh
USA
Qatar
UAE
UK

ফর-ইন লুপ
এই ক্ষেত্রে আমাদের ইন্ডেক্স নাম্বার এর প্রয়োজন হবে না
ফর-ইন লুপ লিস্টের শুরু থেকে শেষ পর্যন্ত সংঘটিত হয়ে থাকে
স্যাম্পল কোড
List<String> countries=[“Bangladesh”,”USA”,”Qatar”,”UAE”,”UK”];
for(var country in countries){
print(country);
}
আউটপুট
Bangladesh
USA
Qatar
UAE
UK

ডার্ট প্যাডে রান করুন

More Flutter tutorial in Bangla











One Reply to “লিস্ট”

Leave a Reply

Your email address will not be published.