কম্পিউটার

Python এ তালিকা পদ্ধতি?


পাইথন কিছু খুব দরকারী তালিকা পদ্ধতি সরবরাহ করে যা আমরা খুব সহজে তালিকা পরিচালনা করতে ব্যবহার করতে পারি।

নীচে পাইথন বিল্ট-ইন পদ্ধতিগুলির তালিকা রয়েছে যা আমরা তালিকায় ব্যবহার করতে পারি:

সংযোজন(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]
  1. পাইথন - স্ট্রিংয়ের তালিকাকে তালিকার তালিকায় রূপান্তর করুন

  2. পাইথনে অন্তর্নির্মিত তালিকা ফাংশন এবং পদ্ধতি

  3. পাইথনে অভিধান পদ্ধতি

  4. পাইথনে একটি অগভীর তালিকা কীভাবে সমতল করবেন?