ইনপুট - ধরে নিন, আপনার একটি সিরিজ আছে,
0 আপেল১ কমলা ২ আলফা৩ অ্যারোমা৪ বিটা
আউটপুট − এবং, উপাদানগুলির ফলাফল 'a' দিয়ে শুরু এবং শেষ হয়।
2 alpha3 সুবাস
সমাধান 1
-
একটি সিরিজ সংজ্ঞায়িত করুন।
-
'a'
দিয়ে শুরু এবং শেষ করার জন্য রেগুলার এক্সপ্রেশন তৈরি করুন
r'^[a]$|^([a]).*\1$'
-
একটি খালি তালিকা তৈরি করুন এবং লুপের জন্য সেট করুন এবং প্যাটার্নটি পরীক্ষা করার জন্য ভিতরে থাকলে শর্তটি সেট করুন। এটি নীচে সংজ্ঞায়িত করা হয়েছে,
ডেটাতে i জন্য:if(re.search(exp, i)):ls.append(i)
-
অবশেষে, isin().
ব্যবহার করে সিরিজটি পরীক্ষা করুন
উদাহরণ
আরও ভালোভাবে বোঝার জন্য আসুন আমরা নিম্নলিখিত বাস্তবায়ন দেখি।
pdimport rel =["আপেল","কমলা","আলফা","অরোমা","বিটা"]ডেটা =pd.Series(l)exp =r'^[a]$|^( [a]। /প্রে>আউটপুট
2 alpha3 সুবাস
সমাধান 2
উদাহরণ
pdimport rel =["আপেল","কমলা","আলফা","অরোমা","বিটা"]ডেটা =pd.Series(l)result =list(filter(lambda x:x.startswith) হিসাবেপান্ডা আমদানি করুন ('a') এবং x.endswith('a'),l))print(data[data.isin(result)])
আউটপুট
2 alpha3 সুবাস