Để kiểm tra Interval đóng hai bên có rỗng không, sử dụng thuộc tính interval.is_empty.
Các bước thực hiện
1. Import thư viện
import pandas as pd
2. Tạo Interval đóng hai bên với cùng đầu mút
closed='both' tạo interval đóng [a, b]. Khi a = b = 0, interval [0, 0] chứa đúng 1 điểm (x = 0).
interval = pd.Interval(0, 0, closed='both')
3. Kiểm tra interval có rỗng không
print("\nInterval có rỗng không?\n", interval.is_empty)
Ví dụ hoàn chỉnh
import pandas as pd
interval = pd.Interval(0, 0, closed='both')
print("Interval...\n", interval)
print("\nĐộ dài Interval...\n", interval.length)
print("\nInterval có rỗng không?\n", interval.is_empty)
Kết quả đầu ra
Interval...
[0, 0]
Độ dài Interval...
0
Interval có rỗng không?
False
Giải thích: Interval đóng [0, 0] chứa điểm x = 0 (thỏa mãn 0 ≤ x ≤ 0). Do đó không rỗng, is_empty trả về False. Độ dài vẫn là 0 vì right - left = 0.