Атрибут right
Атрибут right класса Interval возвращает
числовое значение правой границы интервала.
Это свойство доступно только для чтения и не может быть изменено
напрямую. Если интервал является полуоткрытым или закрытым,
значение right всегда соответствует правой конечной
точке интервала.
Синтаксис
interval.right
Пример
Создадим интервал и получим его правую границу:
import pandas as pd
interval = pd.Interval(1, 5)
res = interval.right
print(res)
Результат выполнения кода:
5
Пример
Получим правую границу интервала с отрицательными значениями:
import pandas as pd
interval = pd.Interval(-5, -2)
res = interval.right
print(res)
Результат выполнения кода:
-2
Пример
Используем атрибут right для интервалов,
созданных с разными типами границ:
import pandas as pd
interval1 = pd.Interval(0, 10, closed='right')
interval2 = pd.Interval(0, 10, closed='left')
interval3 = pd.Interval(0, 10, closed='both')
interval4 = pd.Interval(0, 10, closed='neither')
print(interval1.right)
print(interval2.right)
print(interval3.right)
print(interval4.right)
Результат выполнения кода:
10
10
10
10
Пример
Используем right в условных конструкциях для проверки
принадлежности значения интервалу:
import pandas as pd
interval = pd.Interval(2, 8)
value = 7
if interval.left < value < interval.right:
print("Value is inside the interval")
else:
print("Value is outside the interval")
Результат выполнения кода:
"Value is inside the interval"