Để tạo khoảng thời gian nửa mở, hãy sử dụng pandas.Interval () và đặt tham số đóng sang trái. Để kiểm tra sự tồn tại của các điểm cuối, hãy sử dụng thuộc tính in.
Đầu tiên, hãy nhập các thư viện được yêu cầu -
import pandas as pd
Đặt khoảng thời gian Half-Open bằng cách sử dụng tham số "đóng" với giá trị "trái". Nửa mở, tức là [0, 5) được mô tả bởi 0 <=x <5 khi đóng ='trái'
interval = pd.Interval(left=0, right=20, closed='left')
Hiển thị khoảng thời gian
print("Interval...\n",interval)
Kiểm tra sự tồn tại của một phần tử trong Khoảng thời gian. Điều này cho thấy rằng closed =left chỉ chứa điểm cuối ngoài cùng bên trái
print("\nThe left-most element exists in the Interval? = \n",0 in interval) print("\nThe right-most element exists in the Interval? = \n",20 in interval)
Ví dụ
Sau đây là mã
import pandas as pd # Half-Open interval set using the "closed" parameter with value "left" # Half-open i.e. [0, 5) is described by 0 <= x < 5 when closed='left' interval = pd.Interval(left=0, right=20, closed='left') # display the interval print("Interval...\n",interval) # display the interval length print("\nInterval length...\n",interval.length) # check for the existence of an element in an Interval # This shows that closed = left contain only the left-most endpoint print("\nThe left-most element exists in the Interval? = \n",0 in interval) print("\nThe right-most element exists in the Interval? = \n",20 in interval)
Đầu ra
Điều này sẽ tạo ra mã sau
Interval... [0, 20) Interval length... 20