मैं fooकई मानों के लिए समानता के लिए एक चर की जाँच कर रहा हूं । उदाहरण के लिए,
if( foo == 1 || foo == 3 || foo == 12 ) {
// ...
}
मुद्दा यह है कि इस तरह के एक तुच्छ कार्य के लिए यह बहुत अधिक कोड है। मैं निम्नलिखित के साथ आया:
if( foo in {1: 1, 3: 1, 12: 1} ) {
// ...
}
लेकिन यह भी पूरी तरह से मेरे लिए अपील नहीं करता है, क्योंकि मुझे ऑब्जेक्ट में अनावश्यक मूल्यों को देना होगा।
क्या किसी को कई मूल्यों के खिलाफ समानता की जांच करने का एक सभ्य तरीका पता है?