কম্পিউটার

পাইথনে K দ্বারা তালিকা সম্প্রসারণ


এই প্রবন্ধে, আমরা K বার উপাদানের প্রতিলিপি করে কীভাবে তালিকাটি প্রসারিত করতে হয় তা শিখতে যাচ্ছি। আমরা সমস্যা সমাধানের জন্য দুটি ভিন্ন উপায় করব।

সমস্যা সমাধানের জন্য নিচের ধাপগুলো অনুসরণ করুন।

  • তালিকা, কে, এবং একটি খালি তালিকা শুরু করুন।
  • 3 তালিকার উপর পুনরাবৃত্তি করুন এবং প্রতিলিপি অপারেটর ব্যবহার করে বর্তমান উপাদান K বার যোগ করুন।
  • ফলাফল প্রিন্ট করুন।

উদাহরণ

আসুন কোডটি দেখি।

# initializing the list
numbers = [1, 2, 3]
K = 5

# empty list
result = []

# expanding the list
for i in numbers:
   result += [i] * K

# printing the list
print(result)

আপনি যদি উপরের কোডটি চালান, তাহলে আপনি নিম্নলিখিত ফলাফল পাবেন।

আউটপুট

[1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3]

সমস্যা সমাধানের জন্য নিচের ধাপগুলো অনুসরণ করুন।

  • তালিকা শুরু করুন এবং কে.
  • তালিকাটিতে পুনরাবৃত্তি করুন এবং একটি অভ্যন্তরীণ লুপ ব্যবহার করে বর্তমান উপাদান K বার যোগ করুন।
  • ফলাফল প্রিন্ট করুন।

উদাহরণ

আসুন কোডটি দেখি।

# initializing the list
numbers = [1, 2, 3]
K = 5

# expanding the list
result = [i for i in numbers for j in range(K)]

# printing the list
print(result)

আপনি যদি উপরের কোডটি চালান, তাহলে আপনি নিম্নলিখিত ফলাফল পাবেন।

আউটপুট

[1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3]

উপসংহার

নিবন্ধে আপনার কোন প্রশ্ন থাকলে, মন্তব্য বিভাগে উল্লেখ করুন।


  1. পাইথনে ডুপ্লিকেট রয়েছে

  2. পাইথনে নেস্টেড তালিকা বোঝা

  3. পাইথনে একটি তালিকার উপর পুনরাবৃত্তি করুন

  4. পাইথনে পশ্চাদগামী পুনরাবৃত্তি