Để chèn một giá trị index mới tại vị trí đầu tiên từ cuối, hãy sử dụng phương thức index.insert(). Thiết lập giá trị index cuối là -1 và giá trị cần chèn làm tham số.
Trước tiên, nhập các thư viện cần thiết:
import pandas as pd
Tạo Pandas Index:
index = pd.Index(['Car','Bike','Airplane','Ship','Truck'])
Hiển thị index:
print("Pandas Index...\n", index)
Chèn giá trị mới tại vị trí đầu tiên từ cuối bằng phương thức insert(). Tham số đầu tiên trong insert() là vị trí nơi giá trị index mới được đặt. -1 ở đây có nghĩa là giá trị index mới được chèn tại vị trí đầu tiên từ cuối. Tham số thứ hai là giá trị index mới cần chèn.
index.insert(-1, 'Suburban')
Ví dụ
Dưới đây là mã hoàn chỉnh:
import pandas as pd
# Tạo Pandas Index
index = pd.Index(['Car','Bike','Airplane','Ship','Truck'])
# Hiển thị index
print("Pandas Index...\n", index)
# Trả về kiểu dữ liệu
print("\nĐối tượng dtype...\n", index.dtype)
# Chèn giá trị mới tại vị trí đầu tiên từ cuối bằng phương thức insert().
# Tham số đầu tiên trong insert() là vị trí nơi giá trị index mới được đặt.
# -1 ở đây có nghĩa là giá trị index mới được chèn tại vị trí đầu tiên từ cuối.
# Tham số thứ hai là giá trị index mới cần chèn.
print("\nSau khi chèn giá trị index mới...\n", index.insert(-1, 'Suburban'))
Kết quả
Đoạn mã trên sẽ cho ra kết quả sau:
Pandas Index... Index(['Car', 'Bike', 'Airplane', 'Ship', 'Truck'], dtype='object') The dtype object... object After inserting a new index value... Index(['Car', 'Bike', 'Airplane', 'Ship', 'Suburban', 'Truck'], dtype='object')