copy মেথড

copy মেথডটি একটি লিস্টের কপি তৈরি করে। মেথডের প্যারামিটারে কিছুই উল্লেখ করি না।

সিনট্যাক্স

pythonলিস্ট.copy()

উদাহরণ

আসুন copy মেথড ব্যবহার করে আমাদের লিস্টটি কপি করি:

pythonlst1 = ['ab', 'cd', 'ef']
lst2 = lst1.copy()
print(lst2)

কোড 실행ের ফলাফল:

python['ab', 'cd', 'ef']

উদাহরণ

যাইহোক, copy মেথড প্রয়োগ করে আমরা শুধুম তথাকথিত একটি শ্যালো কপি তৈরি করি - কপি করার পর আমরা মূল লিস্টে যে পরিবর্তনগুলি করব তা কপিটিকে প্রভাবিত করবে না:

pythonlst1 = ['ab', 'cd', 'ef']
lst2 = lst1.copy()
lst1.append('jh')

print(lst1)
print(lst2)

কোড 실행ের ফলাফল:

python['ab', 'cd', 'ef', 'jh']
['ab', 'cd', 'ef']

আরও দেখুন

  • extend মেথড,
    যা একটি লিস্টে指定オブジェクト থেকে এলিমেন্ট যোগ করে
  • clear মেথড,
    যা একটি লিস্টের সব এলিমেন্ট মুছে দেয়