ধরুন, আপনার কাছে একটি সিরিজ আছে এবং সিরিজের প্রতিটি এলিমেন্ট থেকে সাবস্ট্রিং স্লাইস করার ফলাফল নিচের মতো:
0 Ap 1 Oa 2 Mn 3 Kw
এটি সমাধানের জন্য নিচের পদ্ধতিগুলো অনুসরণ করব:
সমাধান ১
একটি সিরিজ ডিফাইন করুন।
str.slice ফাংশন start=0, stop=4, step=2 সেট করে সাবস্ট্রিং স্লাইস করুন।
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
সমাধান ২
একটি সিরিজ ডিফাইন করুন।
স্ট্রিং ইনডেক্স স্লাইস ব্যবহার করুন: ০ থেকে ৪ পর্যন্ত এবং step=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