নিয়ম তালিকা
তালিকার ধরন। আইটেম অগত্যা একজাত হয় না.
নীচে তালিকাভুক্ত পদ্ধতিগুলি ছাড়াও, তালিকাগুলির নিম্নলিখিত অপারেটর রয়েছে:
অপারেটর | ব্যবহার |
---|---|
x == y | তালিকা x এবং y তুলনা করুন |
x[i] | সূচক অপারেটর, মান সূচক পেতে i |
x[i:j] | রেঞ্জ অপারেটর, ইনডেক্স i থেকে জে পর্যন্ত সাবলিস্ট পান |
v in x | তালিকা x-এ v মান বিদ্যমান কিনা তা পরীক্ষা করুন। 'a' in ['a','b'] == true |
পদ্ধতি
concat
concat(তালিকা) নিয়ম ফেরত দেয়। তালিকা
এই তালিকার শেষে অন্য তালিকার উপাদান যোগ করে একটি নতুন তালিকা তৈরি করুন।
প্যারামিটার | |
---|---|
তালিকা | একত্রিত করার জন্য তালিকা। মান শূন্য হতে হবে না. |
- রিটার্নস
non-null rules.List
অন্যান্য তালিকার সমস্ত উপাদান যোগ করে তালিকাটি তালিকাভুক্ত করুন।
সব আছে
hasAll(তালিকা) নিয়ম ফেরত দেয়। বুলিয়ান
তালিকায় অন্য তালিকার সমস্ত উপাদান রয়েছে কিনা তা নির্ধারণ করুন।
প্যারামিটার | |
---|---|
তালিকা | উপাদানগুলির তালিকা যা খুঁজতে হবে৷ মান শূন্য হতে হবে না. |
- রিটার্নস
non-null rules.Boolean
সত্য যদি এই তালিকায় অন্য সব উপাদান থাকে।
আছে কোন
hasAny(তালিকা) নিয়ম ফেরত দেয়। বুলিয়ান
তালিকায় অন্য তালিকার কোনো উপাদান আছে কিনা তা নির্ধারণ করুন।
প্যারামিটার | |
---|---|
তালিকা | উপাদানগুলির তালিকা যা খুঁজতে হবে৷ মান শূন্য হতে হবে না. |
- রিটার্নস
non-null rules.Boolean
এই তালিকায় অন্য কোনো উপাদান থাকলে বুলিয়ান সত্য।
আছে শুধুমাত্র
hasOnly(তালিকা) নিয়ম ফেরত দেয়। বুলিয়ান
তালিকার সমস্ত উপাদান অন্য তালিকায় উপস্থিত কিনা তা নির্ধারণ করুন।
প্যারামিটার | |
---|---|
তালিকা | উপাদানগুলির তালিকা যা খুঁজতে হবে৷ মান শূন্য হতে হবে না. |
- রিটার্নস
non-null rules.Boolean
সত্য যদি তালিকার সমস্ত উপাদান অন্য তালিকায় উপস্থিত থাকে, বারবার উপাদানগুলি বাদ দিয়ে।
উদাহরণ
['a', 'b'].hasOnly(['a', 'c']) == false
['a', 'b'].hasOnly(['a', 'b', 'c']) == true
['a', 'b'].hasOnly(['b', 'a']) == true
['a', 'a', 'b'].hasOnly(['a', 'b', 'b']) == true
['a', 'a', 'b'].hasOnly(['a', 'b', 'b', 'c']) == true
যোগদান
join(বিভাজক) নিয়ম প্রদান করে
একটি বিভাজক দিয়ে তালিকার উপাদানগুলিকে একটি স্ট্রিংয়ে যোগ করুন।
প্যারামিটার | |
---|---|
বিভাজক | উপাদান পৃথক করার জন্য স্ট্রিং। মান শূন্য হতে হবে না. |
- রিটার্নস
non-null rules.String
তালিকাটি একটি স্ট্রিং হিসাবে যুক্ত হয়েছে।
সব মুছে ফেলুন
removeAll(তালিকা) নিয়ম ফেরত দেয়। তালিকা
এই তালিকা থেকে অন্য তালিকার উপাদানগুলি সরিয়ে একটি নতুন তালিকা তৈরি করুন।
প্যারামিটার | |
---|---|
তালিকা | অপসারণের উপাদানগুলির তালিকা.. মান শূন্য হতে হবে না. |
- রিটার্নস
non-null rules.List
অন্য তালিকার সমস্ত উপাদান মুছে ফেলার সাথে তালিকাটি তালিকাভুক্ত করুন।
আকার
size() নিয়ম প্রদান করে। Integer
তালিকায় মানের সংখ্যা পান।
- রিটার্নস
non-null rules.Integer
তালিকার মানের সংখ্যা পূর্ণসংখ্যা।
নির্ধারণ করা
toSet() নিয়ম ফেরত দেয়। সেট
তালিকার সমস্ত অনন্য উপাদান সমন্বিত একটি সেট প্রদান করে।
যে ক্ষেত্রে দুই বা ততোধিক উপাদান সমান কিন্তু অ-অভিন্ন, ফলাফল সেটে শুধুমাত্র তালিকার প্রথম উপাদান থাকবে। অবশিষ্ট উপাদান বাতিল করা হয়.
- রিটার্নস
non-null rules.Set
প্রদত্ত তালিকায় অনন্য মান সম্বলিত সেট সেট করুন।