Để trả về danh sách (list) các giá trị trong Index, hãy sử dụng phương thức index.to_list().
Các bước thực hiện
1. Import thư viện cần thiết
import pandas as pd
2. Tạo Pandas Index
index = pd.Index([50.4, 10.2, 70.5, 110.5, 90.8, 50.6])
3. Hiển thị Index
print("Pandas Index...\n", index)
4. Trả về danh sách giá trị
print("\nDanh sách giá trị Index...\n", index.to_list())
Ví dụ hoàn chỉnh
import pandas as pd
# Tạo Pandas Index
index = pd.Index([50.4, 10.2, 70.5, 110.5, 90.8, 50.6])
# Hiển thị Index
print("Pandas Index...\n", index)
# Số lượng phần tử
print("\nSố phần tử (size)...\n", index.size)
# Kiểu dữ liệu
print("\nKiểu dữ liệu (dtype)...\n", index.dtype)
# Trả về danh sách
print("\nDanh sách giá trị Index...\n", index.to_list())
Kết quả đầu ra
Pandas Index...
Float64Index([50.4, 10.2, 70.5, 110.5, 90.8, 50.6], dtype='float64')
Số phần tử (size)...
6
Kiểu dữ liệu (dtype)...
float64
Danh sách giá trị Index...
[50.4, 10.2, 70.5, 110.5, 90.8, 50.6]
Lưu ý: to_list() trả về Python list thuần túy, khác với index.values trả về numpy array. Từ Pandas 1.0+, to_list() được ưu tiên hơn tolist() (NumPy style).