আধা-খোলা টাইম ইন্টারভাল তৈরি করতে pandas.Interval() ব্যবহার করুন এবং closed প্যারামিটারে left সেট করুন। শেষ বিন্দুগুলোর অস্তিত্ব যাচাই করতে in প্রপার্টি ব্যবহার করুন।
প্রয়োজনীয় লাইব্রেরি ইম্পোর্ট করুন
import pandas as pd
আধা-খোলা ইন্টারভাল তৈরি করুন
"closed" প্যারামিটারে "left" মান ব্যবহার করুন। আধা-খোলা অর্থাৎ [0, 5) কে 0 ≤ x < 5 আকারে বর্ণনা করা হয় যখন closed='left'।
interval = pd.Interval(left=0, right=20, closed='left')
ইন্টারভাল প্রদর্শন করুন
print("Interval...\n", interval)
ইন্টারভালে উপাদানের অস্তিত্ব যাচাই করুন
এটি দেখায় যে closed = left শুধু বাম প্রান্তের শেষ বিন্দু ধারণ করে।
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)
সম্পূর্ণ উদাহরণ
import pandas as pd
# আধা-খোলা ইন্টারভাল তৈরি করুন
interval = pd.Interval(left=0, right=20, closed='left')
# ইন্টারভাল প্রদর্শন করুন
print("Interval...\n", interval)
# ইন্টারভালের দৈর্ঘ্য প্রদর্শন করুন
print("\nInterval length...\n", interval.length)
# ইন্টারভালে উপাদানের অস্তিত্ব যাচাই করুন
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)
আউটপুট
Interval... [0, 20) Interval length... 20