मान लें कि 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__)