কম্পিউটার

Python - তালিকায় শুধুমাত্র সন্নিহিত শব্দ যোগ করা


এই নিবন্ধে, আমরা শিখব কিভাবে একটি তালিকায় সন্নিহিত শব্দ যোগ করতে হয়, সংখ্যা নয়। সমস্যা সমাধানের জন্য নিচের ধাপগুলো অনুসরণ করুন।

  • তালিকা শুরু করুন।
  • ইসালফা পদ্ধতি ব্যবহার করে অঙ্ক নয় এমন শব্দগুলি খুঁজুন।
  • 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']

উপসংহার

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


  1. সূচীগুলির প্রদত্ত পাইথন তালিকায় সমস্ত উপাদান অ্যাক্সেস করা হচ্ছে

  2. পাইথনে পূর্ণসংখ্যার বাইনারি তালিকা

  3. পাইথনে একটি সাজানো তালিকা কীভাবে তৈরি করবেন?

  4. পাইথনের শব্দের তালিকায় একটি স্ট্রিংকে কীভাবে রূপান্তর করবেন?