পাইথন কিছু খুব দরকারী তালিকা পদ্ধতি সরবরাহ করে যা আমরা খুব সহজে তালিকা পরিচালনা করতে ব্যবহার করতে পারি।
নীচে পাইথন বিল্ট-ইন পদ্ধতিগুলির তালিকা রয়েছে যা আমরা তালিকায় ব্যবহার করতে পারি:
সংযোজন(x)
তালিকার শেষে একটি উপাদান যোগ করে
উদাহরণ
#Appendlst =['Hello', 'Python']print(lst)lst.append('Tutorialspoint')print(lst)
আউটপুট
['Hello', 'Python']['Hello', 'Python', 'Tutorialspoint']
ক্লিয়ার()
তালিকা থেকে সমস্ত উপাদান সরিয়ে দেয়
উদাহরণ
#clearlst =['Hello','Python','Tutorialspoint']print(lst)lst.clear()print(lst)
আউটপুট
['Hello', 'Python', 'Tutorialspoint'][]
কপি()
তালিকার একটি অগভীর অনুলিপি প্রদান করে৷
৷উদাহরণ
#COPY()#Without copylst =['Hello', 'Python', 'Tutorialspoint']lst1 =lstlst1.append('Java')print(lst)print(lst1)#With copylst =['Hello' , 'Python', 'Tutorialspoint']lst1 =lst.copy()lst1.append("Java")print(lst)print(lst1)
আউটপুট
['Hello', 'Python', 'Tutorialspoint', 'Java']['Hello', 'Python', 'Tutorialspoint', 'Java']['Hello', 'Python', 'Tutorialspoint'] ['হ্যালো', 'পাইথন', 'টিউটোরিয়াল পয়েন্ট', 'জাভা']
গণনা()
নির্দিষ্ট মান সহ উপাদানের সংখ্যা প্রদান করে।
উদাহরণ
lst =['Hello', 'Python', 'Tutorialspoint', 'Python']print(lst.count("Python"))print(lst.count("Tutorialspoint"))print(lst.count( ""))
আউটপুট
210
প্রসারিত করুন (পুনরাবৃত্তিযোগ্য)
বর্তমান তালিকার শেষে একটি তালিকার উপাদান (বা যে কোনো পুনরাবৃত্তিযোগ্য) যোগ করুন
উদাহরণ
#extend(iterables)lst =['Hello', 'Python']print(lst)lst.extend(['Java', 'CSharp'])print(lst)
আউটপুট
['Hello', 'Python']['Hello', 'Python', 'Java', 'CSharp']
সূচী(x[,start[, end]])
নির্দিষ্ট মান সহ প্রথম উপাদানের সূচী প্রদান করে
উদাহরণ
#index()lst =['Hello', 'Python', 'Tutorialspoint', 'Python']print(lst.index('Python'))print(lst.index("Python", 2))
আউটপুট
13
ঢোকান(i, x)
নির্দিষ্ট অবস্থানে একটি উপাদান যোগ করে
উদাহরণ
lst =['Hello', 'Python', 'Tutorialspoint', 'Python']print(lst)lst.insert(0, "CPlusPlus")print(lst)lst.insert(3, "Java") প্রিন্ট(lst)
আউটপুট
['Hello', 'Python', 'Tutorialspoint', 'Python']['CPlusPlus', 'Hello', 'Python', 'Tutorialspoint', 'Python']['CPlusPlus', 'Hello', 'Python', 'Java', 'Tutorialspoint', 'Python']
পপ([i])
নির্দিষ্ট অবস্থানে উপাদান সরিয়ে দেয়
উদাহরণ
#pop()lst =['CPlusPlus', 'Hello', 'Python', 'Java', 'Tutorialspoint', 'Python']print(lst)#Indexlst.pop()print(lst)# ছাড়া Indexlst.pop(3)print(lst)সহ
আউটপুট
['CPlusPlus', 'Hello', 'Python', 'Java', 'Tutorialspoint', 'Python']['CPlusPlus', 'Hello', 'Python', 'Java', 'Tutorialspoint'][ 'CPlusPlus', 'Hello', 'Python', 'Tutorialspoint']
সরান(x)
নির্দিষ্ট মান সহ প্রথম আইটেমটি সরিয়ে দেয়
উদাহরণ
#Removelst =['CPlusPlus', 'Hello', 'Python', 'Java', 'Tutorialspoint', 'Python']print(lst)lst.remove('Python')print(lst)
আউটপুট
['CPlusPlus', 'Hello', 'Python', 'Java', 'Tutorialspoint', 'Python']['CPlusPlus', 'Hello', 'Java', 'Tutorialspoint', 'Python']প্রে>বিপরীত()
তালিকার ক্রম বিপরীত করে
উদাহরণ
#reverse()lst =['CPlusPlus', 'Hello', 'Python', 'Java', 'Tutorialspoint', 'Python']print(lst)lst.reverse()আউটপুট
['CPlusPlus', 'Hello', 'Python', 'Java', 'Tutorialspoint', 'Python']['Python', 'Tutorialspoint', 'Java', 'Python', 'Hello', ' CPlusPlus']সর্ট(কী =কোনটিই নয়, বিপরীত =মিথ্যা)
তালিকা সাজায়
উদাহরণ
#sort()lst =[2, 3, 7, 1, 13, 8, 49]print(lst)#defaultlst.sort()print(lst)#reverse =Truelst.sort(reverse =True)মুদ্রণ (lst)আউটপুট
<প্রে>[2, 3, 7, 1, 13, 8, 49][1, 2, 3, 7, 8, 13, 49][49, 13, 8, 7, 3, 2, 1]পূর্বে>