extend মেথড

extend মেথডটি একটি লিস্টে অন্য একটি নির্দিষ্ট অবজেক্ট থেকে এলিমেন্ট যোগ করে, যা হতে পারে অন্য একটি লিস্ট, টাপল, বা সেট। মেথডের প্যারামিটারে আমরা যোগ করার জন্য প্রয়োজনীয় অবজেক্টটি নির্দিষ্ট করি।

সিনট্যাক্স

pythonলিস্ট.extend(যোগ করার অবজেক্ট)

উদাহরণ

আসুন আমাদের লিস্টে আরেকটি লিস্ট যোগ করি:

pythonlst1 = ['a', 'c']
lst2 = ['1', '2']

lst1.extend(lst2)
print(lst1)

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

python['a', 'b', '1', '2']

উদাহরণ

এখন আসুন আমাদের লিস্টে একটি টাপল যোগ করি:

pythonlst = ['a', 'b']
tpl = ('1', '2')

lst.extend(tpl)
print(lst)

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

python['a', 'b', '1', '2']

উদাহরণ

আসুন আমাদের লিস্টে একটি সেট যোগ করি:

pythonlst = ['a', 'b']
st  = {'e', 'f'}

lst.extend(st)
print(lst)

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

python['a', 'b', 'e', 'f']

আরও দেখুন

  • append মেথড,
    যা একটি এলিমেন্টকে লিস্টের শেষে যোগ করে
  • copy মেথড,
    যা একটি লিস্ট কপি করে
  • reverse মেথড,
    যা একটি লিস্ট উল্টিয়ে দেয়