मान लें, आपके पास एक सीरीज है और सीरीज में प्रत्येक एलिमेंट से सबस्ट्रिंग स्लाइस करने का परिणाम:
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