Giả sử bạn có một Series và kết quả cắt chuỗi con từ mỗi phần tử như sau:
0 Ap 1 Oa 2 Mn 3 Kw
Để giải quyết bài toán này, chúng ta sẽ làm theo các cách tiếp cận dưới đây:
Giải pháp 1
- Định nghĩa một Series
- Áp dụng str.slice với start=0, stop=4, step=2 để cắt chuỗi con từ Series
data.str.slice(start=0, stop=4, step=2)
Ví dụ
Hãy kiểm tra mã sau để hiểu rõ hơn:
import pandas as pd data = pd.Series(['Apple', 'Orange', 'Mango', 'Kiwis']) print(data.str.slice(start=0, stop=4, step=2))
Đầu ra
0 Ap 1 Oa 2 Mn 3 Kw
Giải pháp 2
- Định nghĩa một Series
- Áp dụng string slice index từ 0 đến 4, step=2
data.str[0:4:2]
Ví dụ
Hãy kiểm tra mã sau để hiểu rõ hơn:
import pandas as pd data = pd.Series(['Apple', 'Orange', 'Mango', 'Kiwis']) print(data.str[0:4:2])
Đầu ra
0 Ap 1 Oa 2 Mn 3 Kw