কম্পিউটার

একটি প্রদত্ত সিরিজের প্রতিটি উপাদান থেকে সাবস্ট্রিং স্লাইস করার জন্য পাইথনে একটি প্রোগ্রাম লিখুন


ধরে নিন, সিরিজের প্রতিটি উপাদান থেকে সাবস্ট্রিং স্লাইস করার জন্য আপনার একটি সিরিজ এবং ফলাফল রয়েছে,

0    Ap
1    Oa
2    Mn
3    Kw

এটি সমাধান করার জন্য, আমরা নীচের পদ্ধতিগুলি অনুসরণ করব -

সমাধান 1

  • একটি সিরিজ সংজ্ঞায়িত করুন

  • সিরিজ থেকে সাবস্ট্রিং স্লাইস করতে start=0,stop-4 এবং step=2 এর ভিতরে str.slice ফাংশন প্রয়োগ করুন।

data.str.slice(start=0,stop=4,step=2)

উদাহরণ

আরো ভালোভাবে বোঝার জন্য নিচের কোডটি পরীক্ষা করা যাক −

import pandas as pd
data = pd.Series(['Apple','Orange','Mango','Kiwis'])
print(data.str.slice(start=0,stop=4,step=2))

আউটপুট

0    Ap
1    Oa
2    Mn
3    Kw

সমাধান 2

  • একটি সিরিজ সংজ্ঞায়িত করুন

  • স্ট্রিং ইনডেক্স স্লাইস প্রয়োগ করুন 0 থেকে শেষ পরিসর পর্যন্ত 4 হিসাবে এবং ধাপের মান 2 হিসাবে। এটি নীচে সংজ্ঞায়িত করা হয়েছে,

data.str[0:4:2]

উদাহরণ

আরো ভালোভাবে বোঝার জন্য নিচের কোডটি পরীক্ষা করা যাক −

import pandas as pd
data = pd.Series(['Apple','Orange','Mango','Kiwis'])
print(data.str[0:4:2])

আউটপুট

0    Ap
1    Oa
2    Mn
3    Kw

  1. একটি প্রদত্ত সিরিজে পূর্ণসংখ্যা, ফ্লোট এবং অবজেক্ট ডেটা প্রকারের মোট সংখ্যা গণনা করতে পাইথনে একটি প্রোগ্রাম লিখুন

  2. একটি প্রদত্ত সিরিজে শুধুমাত্র পূর্ণসংখ্যা উপাদানগুলি ফিল্টার করতে পাইথনে একটি প্রোগ্রাম লিখুন

  3. একটি প্রদত্ত সিরিজে বৈধ তারিখগুলি ফিল্টার করতে পাইথনে একটি প্রোগ্রাম লিখুন

  4. একটি প্রদত্ত সিরিজে নিখুঁত স্কোয়ার ফিল্টার করার জন্য পাইথন প্রোগ্রাম