এই প্রবন্ধে, আমরা 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]
উপসংহার
নিবন্ধে আপনার কোন প্রশ্ন থাকলে, মন্তব্য বিভাগে উল্লেখ করুন।