पायथन in ऑपरेटर लिस्ट में बहुत खराब प्रदर्शन करता है, O(n), क्योंकि यह पूरी लिस्ट को ट्रैवर्स करता है। आप सेट या डिक्ट (हैश्ड डेटा स्ट्रक्चर जिनमें बहुत तेज़ लुकअप होते हैं) का उपयोग करके उसी परिणाम को ~O(1) समय में प्राप्त कर सकते हैं!
लेकिन यह उस डेटा स्ट्रक्चर के प्रकार पर भी निर्भर करता है जिसे आप देख रहे हैं। ऐसा इसलिए है क्योंकि सेट/डिक्ट में लुकअप तेज़ होते हैं, लेकिन इंसर्शन लिस्ट से अधिक समय ले सकता है। इसलिए यह स्पीडअप वास्तव में प्रकार पर निर्भर करता है।