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

Python Pandas - Kiểm tra Interval đóng hai bên có rỗng không

Để 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.