Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Python Pandas - Kiểm tra Interval có rỗng không

Để kiểm tra Interval 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 bên phải

closed='right' tạo interval (a, b]. Khi a = b = 0, interval (0, 0] không chứa điểm nào (0 < x ≤ 0 không thể).

interval = pd.Interval(0, 0, closed='right')

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='right')

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?
True

Tóm tắt quy tắc is_empty:

  • closed='both' với left == right → False (chứa 1 điểm)
  • closed='left', 'right', 'neither' với left == right → True (không chứa điểm nào)
  • Interval có left < right → luôn False (chứa vô số điểm)