এই নিবন্ধে, আমরা শিখব কিভাবে একটি তালিকায় সন্নিহিত শব্দ যোগ করতে হয়, সংখ্যা নয়। সমস্যা সমাধানের জন্য নিচের ধাপগুলো অনুসরণ করুন।
- তালিকা শুরু করুন।
- ইসালফা পদ্ধতি ব্যবহার করে অঙ্ক নয় এমন শব্দগুলি খুঁজুন।
- 4 যোগদান পদ্ধতি ব্যবহার করে শব্দ যোগ করুন।
- ইসডিজিট পদ্ধতি ব্যবহার করে খুঁজে বের করে শেষে সব সংখ্যা যোগ করুন।
- ফলাফল প্রিন্ট করুন।
উদাহরণ
# initialzing the list strings = ['Tutorials', '56', '45', 'point', '1', '4'] # result result = [] words = [element for element in strings if element.isalpha()] digits = [element for element in strings if element.isdigit()] # adding the elements to result result.append("".join(words)) result += digits # printing the result print(result)
আপনি যদি উপরের কোডটি চালান, তাহলে আপনি নিম্নলিখিত ফলাফল পাবেন।
আউটপুট
['Tutorialspoint', '56', '45', '1', '4']
আসুন কোডটি দেখি যা সমস্যা সমাধানের জন্য একটি ভিন্ন উপায় ব্যবহার করে। আমরা শব্দ এবং সংখ্যা ফিল্টার করতে ফিল্টার পদ্ধতি ব্যবহার করব।
উদাহরণ
# initialzing the list strings = ['Tutorials', '56', '45', 'point', '1', '4'] def isalpha(string): return string.isalpha() def isdigit(string): return string.isdigit() # result result = ["".join(filter(isalpha, strings)), *filter(isdigit, strings)] # printing the result print(result) ['Tutorialspoint', '56', '45', '1', '4']
আপনি যদি উপরের কোডটি চালান, তাহলে আপনি নিম্নলিখিত ফলাফল পাবেন।
আউটপুট
['Tutorialspoint', '56', '45', '1', '4']
উপসংহার
নিবন্ধে আপনার কোন প্রশ্ন থাকলে, মন্তব্য বিভাগে উল্লেখ করুন।