কম্পিউটার

পাইথনে উপাদান অনুসারে দুটি তালিকা সংযুক্ত করুন


পাইহটনের দুর্দান্ত ডেটা ম্যানিপুলেশন বৈশিষ্ট্য রয়েছে। এই নিবন্ধে আমরা দেখব কিভাবে দুটি তালিকা থেকে উপাদানগুলিকে একই ক্রমে একত্রিত করা যায় যেভাবে তারা তালিকায় উপস্থিত রয়েছে৷

জিপ সহ

জিপ ফাংশন দুটি তালিকাকে পরামিতি হিসাবে গ্রহণ করতে পারে এবং তাদের সংযুক্ত করতে পারে। আমরা এই সংমিশ্রণগুলি ক্যাপচার করার জন্য একটি লুপ ডিজাইন করি এবং সেগুলিকে একটি নতুন তালিকায় রাখি৷

উদাহরণ

listA =["Outer-", "Frost-", "Sun-"]listB =['স্পেস', 'কামড়', 'রাইজ' # প্রদত্ত তালিকার ছাপ("প্রদত্ত তালিকা A:", listA)প্রিন্ট ("প্রদত্ত তালিকা B:",listB)# জিপ ব্যবহার করুন =[i + j-এর জন্য i, j-এ zip(listA, listB)]# ফলাফলের ছাপ("সংবদ্ধ তালিকা:",res)

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

প্রদত্ত তালিকা A:['Outer-', 'Frost-', 'Sun-']প্রদত্ত তালিকা B:['Space', 'Bite', 'rise']সংযুক্ত তালিকা:['Outer-Space' , 'ফ্রস্ট-বাইট', 'সান-রাইজ']

ল্যাম্বডা এবং মানচিত্র সহ

মানচিত্র ফাংশন একই ফাংশন বারবার প্রয়োগ করবে পরামিতিগুলির উপর। জিপ এর মাধ্যমে দুটি তালিকা থেকে এক এক করে পৃথক উপাদানগুলিকে একত্রিত করতে আমরা একটি ল্যাম্বডা ফাংশন ব্যবহার করব৷

উদাহরণ

listA =["Outer-", "Frost-", "Sun-"]listB =['স্পেস', 'কামড়', 'রাইজ' # প্রদত্ত তালিকার ছাপ("প্রদত্ত তালিকা A:", listA)প্রিন্ট ("প্রদত্ত তালিকা বি:",লিস্টবি)# ম্যাপ্রেস =তালিকা ব্যবহার করুন(ম্যাপ(ল্যাম্বডা(আই, জে):আই + জে, জিপ(লিস্টএ, লিস্টবি)))# রেজাল্টপ্রিন্ট("সংবদ্ধ তালিকা:", রেস) 

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

প্রদত্ত তালিকা A:['Outer-', 'Frost-', 'Sun-']প্রদত্ত তালিকা B:['Space', 'Bite', 'rise']সংযুক্ত তালিকা:['Outer-Space' , 'ফ্রস্ট-বাইট', 'সান-রাইজ']

  1. পাইথনে কিভাবে দুটি তালিকা থেকে অভিধান তৈরি করবেন?

  2. পাইথনের সমান্তরালে দুটি তালিকার মাধ্যমে আমি কীভাবে পুনরাবৃত্তি করতে পারি?

  3. পাইথনে দ্বিতীয় তালিকায় (সংযুক্ত তালিকা) তালিকা কীভাবে যুক্ত করবেন?

  4. পাইথন অভিধানের দুটি তালিকা তুলনা করুন