ধরুন S
এবং T
সেট বরাদ্দ করা হয়েছে। জয়েন অপারেটরটি ব্যবহার না করে |
আমি কীভাবে দুটি সেটগুলির মিলন খুঁজে পেতে পারি? এটি উদাহরণস্বরূপ, ছেদটি আবিষ্কার করে:
S = {1, 2, 3, 4}
T = {3, 4, 5, 6}
S_intersect_T = { i for i in S if i in T }
সুতরাং আমি কীভাবে ব্যবহার না করে এক লাইনে দুটি সেট এর মিলন খুঁজে পেতে পারি |
?
|
?
|
?
def apply_set_operation(a, b, set_operation)
। এই ফাংশনটি কল করার সময়, আমি পছন্দ apply_set_operation(a, b, set.union)
করতে চাইapply_set_operation(a, b, set.__or__)